Elizabeth Mccracken
She's really sweet and understanding. She teaches the material very clearly, although sometimes it comes across as a little elementary. She does expect you to really know the material given in powerpoints for homework and sometimes gives pop quizzes on them. Her assignments and grading are fair, and participation is a huge part of the class.