Elizabeth Ben Ward
She's really caring about her students. Replaces lowest test grade with final exam grade if it's higher. You have to buy the homework website but you get 2 tries on each question so it's not hard to do well. There are 3 tests and you get a cheat sheet.  It's more reading than math which was good for me because personally, I'm not too good at math. 