Donald Hatori
This professor moves along very quickly and doesnt do a good job of explaining. If you understand math really well then you might like him but if you need help understanding, this is not the professor for you. He makes you feel stupid for asking questions and does a horrible job at further explaining.