Group Fitness


Click here to sign up for a class!


Will offers a variety of group fitness classes to help you get back into shape or take your fitness to the next level! Boot camps in Greensboro may be a dime a dozen, but we guarantee you that there's nothing out there like this! In a small group setting, you'll have fun, get a great workout, and learn from a professional with over 35 years of experience. In addition, when you join a group class, meal plans are included in your training!

*We aren't a CrossFit box. While Will is very well-known in the CrossFit arena due to his involvement in the Reebok CrossFit Games, our group fitness classes are not CrossFit workouts. They are very comprehensive, intentional programs that include isolation work and accessory moves for definition, shaping and symmetry. In addition, we build in recovery and constantly vary our workouts to ensure that you get the most pleasing aesthetic in a non-intimidating atmosphere that's inclusive for all levels of fitness! 

Here are the group fitness classes that Will currently offers:


Beginner Boot Camp*

This class uses low intensity training with focus on mobility, strength and cardiovascular conditioning with low impact exercises. Great option for a beginner or someone nursing an injury.

Tuesdays & Thursdays 5:15 p.m.

*This class is run by trainer, Jessie Madison. If you are interested in this class, please connect with her directly at or 336.207.8536.


Limited Mobility Class*

This class is a beginners level class with an emphasis on building stability and strength in individuals with mobility challenges. 

Mondays, Tuesdays, Thursdays & Fridays at 10:30am

*This class is taught by trainer, Jessica Powell. 


Strength and Conditioning 

This class is high intensity with a focus on building mobility, strength and cardiovascular conditioning. Some barbell experience will be helpful, but workouts can be scaled to your level.

Monday: 5:30 a.m., 9:30 a.m., 6:00 p.m.
Tuesday: 6:00 a.m., 9:30 a.m., 6:00 p.m.
Wednesday: 5:30 a.m., 9:30 a.m., 6:00 p.m.
Thursday: 6:00 a.m., 9:30 a.m., 6:00 p.m.
Friday: 5:30 a.m., 9:30 a.m.


Ready to get started? Call 336.382.7959!