Not too easy. Not too difficult.
Class wasn't the easiest and its tough to always follow along but hes willing to help if you need it
Gives you everything you need for a good grade, just need to study a little bit and definitely do the homework.
Hours per week:
Advice for students:
Nice guy, passionate about what he teaches and fair.