This class was tough.
This class is very easy at the beginning, but becomes difficult at the end. As long as you don't get too used to slacking off though, you should be fine.
Taking this course from David Wing is a must. He is a great teacher and makes the class considerably easier.
Hours per week:
Advice for students:
Definitely go to office hours and definitely go to the review sessions. They are both extremely helpful in doing well on the exams.