She's an amazing prof, she breaks down every topic to make it incredibly understandable. She's always willing to go step by step on homework questions as well as general questions students will have. She gave weekly quizzes almost always all in which help you prepare for her exams. Exams are clear, and HW is extra credit. One of the best profs!