I do not agree with the people who have made M. out to be a person that is condescending and without knowledge. Our dog, husband and I had a great experience as we went through the levels course. We are now moving on to the agility training.
Marilyn is very good instructor and is direct with you when correction is needed.
I prefer the direct approach as it helps me understand what I need to do in order to have a happy and well behaved dog.
I would recommend "The Good Dog Spot" to everyone.