She definitely makes the class really engaging because you can tell that she is passionate about what she does. Her presentations are super cool full of videos and exercises. No midterm or final at all but you will have 3 projects and 2 of them are in groups. Assignments every week but super easy, reading is not necessary since she covers in class.