Not too easy. Not too difficult.
He might be a little hard to understand,
but from what I've heard he's not the worst.
Hours per week:
Advice for students:
He's really good at explaining things, so if you have a question... ask him!!