Lauren Francis
It is a very challenging class that you need to put time and effort into. You cannot miss class as there are weekly quizzes. She is a harder tester which can be frustrating but she does give you half credit if your answer is close enough. However, I enjoyed her as a teacher. She is very very knowledgeable.