This course has been a great experience thanks to this professor. I would sometimes get confused on homework and assignments, but her feedback and explanations were really helpful. There are many assignments to complete, but she does it all so we can prepare for our final exams.