This class was tough.
I would recommend it because the course structure is great!
the TA's and the professor were awesome. learned alot
Hours per week:
Advice for students:
also stay on time and track. It is easy to get behind since its an individual course