She is a great teacher, she is very flexible with assignments and just wants the best for you. The assignments aren't hard but they are unclear sometimes. The lowest grade you can get is a B, do the readings and the few assignments she gives are you are already at an A. There are no tests and her grading is easy!