Not too easy. Not too difficult.
attending class is not mandatory but he gives a lot of extra credit quizzes
Very good teacher. Make sure to do the graphs exactly like he does them on tests
Hours per week:
Advice for students:
and the homework assignments are very important to do well.