Not too easy. Not too difficult.
This teacher is strange. He is intimidating and does not have patience, at all!
Don't bother asking questions because you will be given a hard time for not knowing it already.
Hours per week:
Advice for students:
Great teacher! He can be confusing sometimes but his class overall is very easy if you do your work.