Ralph Schramowsky
Wastes a lot of class time. Spends most of lectures sharing personal stories and jokes instead of preparing us for assignments and tests. Very disrespectful and demeaning. Unhelpful when you have questions. Grades really hard in comparison to the amount of teaching he provides.