Margaret is incredible. I haven't been this fit in years. She is a true professional, bringing it to every class with enthusiasm and energy. Ever evolving and fun, no two classes are the same.
I sweat a ton but I haven't been in a class that has served me better. Worth every penny. If you are willing to stick with it you will be amazed by what you can accomplish.
more