This class was tough.
Great teacher, and great material
Always does lots of practice problems so you get a lot of practice with the material
Hours per week:
Advice for students:
Study for the quizzes a lot so that you don't have to study as much for the midterm and final. Studying a lot for the quizzes helps you stay on top of the material because it moves pretty quickly