Honestly I don't know where to start. She is really AMAZING. you will pass her class. She wants everyone to pass and does everything she can to help you towards that. Any assignments she gives are clear cut and she will explain them over and over again. Also any papers, she accepts drafts beforehand and tells you exactly what to fix. Super nice too