Pretty easy, overall.
Tests are sometimes hard but he gives extra credit.
He is awesome! He can be a little boring but really is an awsome person!
Hours per week:
Advice for students:
His lectures arnt usually too boring and sometimes kinda fun and you learn alot but he doesnt work with you if you cant make it to class.