Not too easy. Not too difficult.
He is nice but it did not help me in learning.
Very unclear.Often omitt important things.Check your test score,he makes a lot of mistakes in grading!
Hours per week:
Advice for students:
Never returns your phone calls or e-mails.So if you have an emergency...