Carrie Richenberg
She gives a lot of work, but will let you repeat assignments until you get the grade you want/need. Also she gives really great feedback and is a fun teacher to have. Stickler about attendance though and it's important to put in the work.