Not too easy. Not too difficult.
Teacher was great and challenged you to learn everything at a graduate level pace.
Having to rely on yourself to learn and be accountable for you scores.
Hours per week:
Advice for students:
Be prepared to work. You are going to have to put in the effort to learn.