Anna Dean
She is awesome. Her grading is not hard if you give it your best. She understands the difficulty of getting up and speaking in front of your peers. Attendance does matter, or you will be behind. Not that many assignments. She is relatable and funny. Would take her again most definitely.