Maxim Ganzin
This is by far the worst prof I've ever had. He does not care about his students. He barely explains anything, wastes time showing videos and expects you to teach yourself 600 pages worth of material. Although he will respond to your emails pretty quickly, he will give you short answers and make you feel like you're bothering him.