She is an amazing teacher that works with students to make sure they understand and can pass. There may be a lot of work on the syllabus to do but not all of it is done. I absolutely love her as a teacher and will take her again and again.