Not too easy. Not too difficult.
His sense of humor annoys me the wrong way and never lets up.
There is a ton of reading. If you keep up, you'll do ok.
Hours per week:
Advice for students:
His overuse of puns and bad jokes distracts from the actual learning.