Not too easy. Not too difficult.
He gives a lot of extra credit opportunities. His quiz is not easy so you have to really study.
His exams are based on quizes. He gives many works to do including quizes and hw every week and 4 midterms and 1 cumulative final.
Hours per week:
Advice for students:
Great teacher really cares about students doing a great job.