Pretty easy, overall.
He's an AWESOME teacher :D his lectures are interesting, he breaks it down really easily for students to understand the material.
There's nothing to complain about if you don't get the grade you wanted.
Hours per week:
Advice for students:
WARNING the 2nd last test is a bit tuff you have to really read more to do good.