I have been working out with Mark for around 4-5 years! I never know what to expect at each session and have never repeated the same workout in all these years. Mark keeps you moving and motivated throughout the entire workout. He has me doing things I never would have thought I could do!