Maci Luquette
Do not hesitate to take her! She gives lots of bonus (10 per exam) and 4 exams (the 4th is the final- not cumulative). Go to all the classes, she gives out random bonus for showing up and 5 on review days. Her "review days" are literally where she tells you exactly what is on the test. This teacher is so smart and makes you want to learn (PERFECT).