She is so fun! The assignments can be overwhelming sometimes when first given, but she gives you so much time to work on them, even during class. The projects you end up creating are amazing in the end. She also lets you resubmit and she is very caring! There are also weekly quizzes that are not hard if you read the chapters assigned. Take her!