This class was tough.
Test are a bit over the top as far as material is concerned- prompts are hard to grasp and apply concepts to .. Class is extremely early half the time you won't make it if early morning is not your forte.
The material was interesting and the TAs make the class engaging
Hours per week:
Advice for students:
Study the material - visit the TA if you ever missed a lecture