Lori Werdenschlag
My advisor, is infamous for forcing people out of the major both because she makes them hate themselves and hate her. I can't discourage enough people from taking her classes. The classes themselves are fine and the topics are interesting but if you can help it, avoid her at all costs.