Pretty easy, overall.
Weekly "quizzes" (free points for showing up).
Weekly lab assignments. She can make even the most abstract material understandable.
Hours per week:
Advice for students:
Excellent professor! I've searched many schools and she is by far the most effective at conveying the material than any other.