This class was tough.
Honestly, it was really difficult. I really recommend you read ahead and study the concepts ahead on your own first, but you must still pay attention to her lectures and meet with her during office hours to get extra help. This isn't a course you can succeed with an A purely by self-study. She curved during my quarter, but you'll still have to do better than everyone else. It's tricky, but study hard.
You really have to push her to give you the quizzes that are worth points that can be added to your overall course grade.
Hours per week:
Advice for students:
Said it above. Seriously, if you have questions, ask during her office hours.