Anastasia is really nice and approachable and extremely passionate about the course material. She really wants her students to succeed and gives good feedback on assignments. The group project was really great too.