Cory Root
Lectures are very dense and he goes pretty fast. He mumbles a lot and makes a good amount of errors on his slides/questions. Exams are still very fair and lecture/problem set based and he offers a decent amount of extra credit. 