Dr. M's class was fantastic. Material is presented in multiple forms, easy to access. I'm a full time worker, and it's easy to complete work in my limited free time without worry about cramming to meet a deadline. She's understanding and available. I can't stress enough how much higher I would rate this course than those i have taken in the past.