Not too easy. Not too difficult.
Lots of time for questions and to work with other students.
Really knowledgeable and enthusiastic about every subject covered.
Hours per week:
Advice for students:
Very personable and approachable.