Sarah Simon
This teacher gives LOADS of extra credit, however isnt really the best at teaching the material. She literally messes up every class on the material herself and is late almost every day. There are 45 math lab modules on top of the studying you should do, but quizzes you get unlimited attempts online and you can get ec on exams