Not too easy. Not too difficult.
He'll explain over and over again untill everyone understands.
Tests are NOT multiple questions,which I thought was great idea( you get partial credits).
Hours per week:
Advice for students:
TAKE HIM and only him! Got A+ !!! TAKE HIM and only him! Got A+ !!!