Not too easy. Not too difficult.
but he has a thick accent and is therefore very hard to understand.
Also, he is not good at explaining things a second way if you don't understand the first time.
Hours per week:
Advice for students:
And his tests are difficult. I am an A student and I barely got a B in his class.