Not too easy. Not too difficult.
Have had him for multiple classes, and they just keep getting better and better.
Really easy to understand and take notes for. Also, once you get to know him in class he begins to joke around with everybody and has a good sense of humor.
Hours per week:
Advice for students:
Take all of his classes, they are AMAZING