DeeAnne Peterson
Not a friendly professor who embarrasses students in front of class. Does not make clear when assignments are due, is very strict on due dates. Has very odd and picky specifications. Does not communicate via email, and makes you come to her office.