Dr. M is so incredibly kind and is an amazing person. She is understanding and really cares about her students. She makes sure that we have the resources needed to succeed. There is quite a bit of homework and the exams cover A LOT of material but overall I would recommend Dr. M as a teacher if taking this course.