Overall, the class I took was interesting but Cindy doesn't do GREAT going over the material. She gives a lot of reading but you don't have to do it all because she goes over it in class. Very easy grader and tests are online (but kind of specific weird questions). Overall super sweet mom vibe of a teacher but a little boring. 