Pretty easy, overall.
Excellent professor. Knows exactly what material to focus on and does a great job explaining the hardest parts during lectures.
Lots of great stories and anecdotes too, that actually relate to our topics.
Hours per week:
Advice for students:
Really understands how students work and learn.