Not too easy. Not too difficult.
I would recommend this because he's a teacher who incoporates having fun with his lessons.
I gained a sense of time management, I learned how to spread out my time in order to have my stuff down by the morning.
Hours per week:
Advice for students:
Always do the vocabulary and take the reviews as actual tests!