Jamie Haischer
Super disorganized lecturer, goes on random tangents about current events instead of the actual coursework and material. Lots of "just read the textbook". She assigns tons of homework but doesn't ever go over it; you basically have to teach yourself everything. Also loves to talk about how terribly her students are doing. Don't recommend at all.