Pretty easy, overall.
At points the class will be frustrating but getting a good grade in this class was so much more rewarding than my other classes. Plus, he really cares.
His exams are hard, but he drops one.
Hours per week:
Advice for students:
Overall the class was interesting and he is really cool.