This class was tough.
Teacher had unrealistic expectations for tests.
Very good notes and thorough instruction.
Hours per week:
Advice for students:
Drop the course and take another professor. The course is difficult to begin with but this professor will make it seemingly impossible.