Not too easy. Not too difficult.
Awesome Professor who really wants you to succeed. Two tests and a final and even if you bomb one of the tests he is super willing to work with you.
He is always willing to accommodate to whatever you need to do to be successful. Go to office hours because it shows him your trying!
Hours per week:
Advice for students:
Go to office hours! Also go see the TA a lot as well cause he does a lot of the grading