Pretty easy, overall.
A good teacher and very enthusiastic. Takes a long time preparing the tests, this is reflected in there fairness.
Should know the material taught in the book less than that covered in lecture!
Hours per week:
Advice for students:
Good teacher. will meet with students anytime outside of class to answer questions.