Mehrdad Mahdavi
He's a wealth of knowledge on machine learning and very intelligent. Bases most material from lecture, check 
the slides before every class and read the assigned material. Amazingly passionate.