Pretty easy, overall.
a very good lecturer. His ideas stimulate interest in whichever course he happens to be teaching
I especially like his teaching style even if I may have previously gone over a subject. He makes you look at things in a way you may not have considered before, a fresh slant
Hours per week:
Advice for students:
I highly recommend this course its great