Johanna Heinrichs
Johanna is soft spoken but she is an extremely knowledgeable and caring professor who always makes time to help students. She lets you know ahead of time what will be on an exam so just pay attention in lectures and study. Those who say she is picky about writing arent using her office hours and TAs as a tool to improve their writing skills.