Ilias Cholis
Physics is a tough course to begin with, but it is not made easier with Professor Cholis. He rushes in the lectures and expects everyone to have prior physics knowledge. The WebAssign homework wasnt horribly difficult, but it didnt properly prepare you for his exams as his exams were nothing like the homework or the textbook problems.