Not too easy. Not too difficult.
I agree that he talks too fast.
He knows what he's talking about
Hours per week:
Advice for students:
and doesn't ramble around like some professors do.