John Rachlin
Rachlin cares a lot about data science and it really shows. That being said, he sometimes forgets that students don't have the same expertise that he does and launches into things that students are not prepared for. The lectures often had little to do with the actual HW assignment material and could often be zoned out in. 