Not too easy. Not too difficult.
The class does require study time, but he makes the material as clear as possible.
He definitely cares about his students and is a nice and funny guy.
Hours per week:
Advice for students:
Make lectures super, super interesting! I loved his class!