Not too easy. Not too difficult.
Follow his practice tests and you will do just fine!
Very nice teacher. Great sense of humor and always willing to sit down and work out problems with you.
Hours per week:
Advice for students:
Pay close attention to the practice exams and think of different ways he could ask that sort of problem.