Ann Kim
She is a really tough grader and doesn't give back helpful feedback. She uses a lot of analogies to explain class topics and is passive aggressive. Coursework consist of multiple drafts for research paper, numerous labs, a poster presentation, and exam at the end of the course. There is no study guide provided.