Michelle Priest
Please DO NOT take this woman. She literally assigns pointless discussion boards that she grades on really hard. Her tests are really hard and they don't include any material from the lecture. She is also EXTREMELY rude and makes you feel dumb when you ask questions. She will literally make it impossible for you to get an A in her class.