Not too easy. Not too difficult.
He explains theory & example problems, then gives practice problems similar to test questions.
Lots of time for questions and to work with other students.
Hours per week:
Advice for students:
Really knowledgeable and enthusiastic about every subject covered. Very personable and approachable.