She is the best! If you do the homework assignments, then you will do fine on the tests. Towards the end if the semester, she allowed everyone to choose two homework assignments that had the lowest grade and redo them. I would definitely take her again.