Pretty easy, overall.
I would recommend his class to anyone that has the desire to learn.
He encourages participation in his lectures and attendance can make or break your grade.
Hours per week:
Advice for students:
He doesn't offer too much extra credit but if he does, then take advantage. Great teacher, BOTTOM LINE!!!