Lauren Davis
Love her as a teacher, the content covered was difficult but she was able to explain it in such a way it all made sense. Amazing at pushing group discussion without making anybody feel uneasy. No presentations or any public speaking. Lots of cushion assignments but get ready to spend some time on homework. 