Philipp Roser
Dr. Roser is a very nice person but a horrible professor. There is 0 structure to his lectures and we barely did any practice problems in his class. His exams all had questions on them that were irrelevant to the current material and just added difficulty. He does replace your lowest exam grade with your homework grade but this doesn't help much.