She was an amazing teacher, I took her three-hour lecture for Algebra in the morning and it was enjoyable, she even gave us breaks. She gives lots of feedback and offers extra credit. She responds to emails quickly. She would also replace our lowest exam grade with our practice test. I personally am terrible at math, but I received a great grade. 