Not too easy. Not too difficult.
John's a fun guy that commands a lot of respect.
He's very helpful, very understanding and he does very well at communicating the intricacies and nuances of the course.
Hours per week:
Advice for students:
Be respectful and follow his rules and you'll do well.