Not too easy. Not too difficult.
Overall good teacher, does a good job explaining material and making it understandable.
Comes across as intimidating at first, but generally personable after you get to know him.
Hours per week:
Advice for students:
Kinda strict because of his military background, but still a good guy.