Not too easy. Not too difficult.
His teaching style is very engaging and he will answer any question you have,
and works with you until you get the concepts. He tells jokes
Hours per week:
Advice for students:
and keeps class upbeat. There is a daily quiz straight out of the book so if you go to class