Sima Jerdana
I loved her class, and I hate math. I have taken this same course before and failed, but I got an A with her! She goes over things a tad fast but does stop and make sure to re-go over something if needed. She also gives reviews that help immensely during the tests. There are also about 3 retests so it's fairly easy to get a good grade.