Bernard Gomes
It's truly a pleasure just listening to Prof. Gomes during his lectures. His lectures are pretty innovative too, therefore he makes even a 3 hour lecture very interesting. His compassion and kindness is admirable. Attend his lectures and do the EC to get an A. You can tell that he's passionate about his work.