Pretty easy, overall.
Great teacher! knows his staff and want you to learn and get an A in his class, but you have to come to class all the time and no slacking off!
he does call on you randomly in class, but just review the material and you'll be fine!
Hours per week:
Advice for students:
Very generous grading a lot of extra credit, drops 3 lowest quizzes.Highly recommend