Group Exercise Classes

Group Ex 3.JPG

Whether your goal is to burn calories, tone up, or boost your endurance, NDAC offers hundreds of classes per week that will help you achieve your fitness goals. Group exercise classes are included with “Full Club Memberships”, or “One Activity-Group Exercise Memberships.” Non-Members: Daily $7.50 guest fee if you are with a member, $10 walk in rate. Punch cards are available: $74.90 for 10 punches, or $44.94 for Seniors 65+

Cross Fit Class

Personal & Group Training

If you are looking for more direction in your training and lifting routines, we have a variety of options for you.

We have 1 on 1 personal training, small group training, and HIIT (High Intensity Interval Training) classes.

Personal Training

Our experienced team of Personal Trainers has the education, certification, and experience to guide you every step of the way on your fitness journey. Your Personal Trainer will work with you to customize a workout program that will fit your specific wants, needs, and goals. Whether you are looking to lose weight, train for an event, or just want more energy, an NDAC Personal Trainer will inspire, challenge and most importantly help you Find Your Fit!

Cost:  $63/session, or buy a Personal Training Package-12 sessions for $636 ($53/ session).


Group Training

*HIIT, or high-intensity interval training, is a training technique in which you give all-out, one hundred percent effort through quick, intense bursts of exercise, followed by short, sometimes active, recovery periods. HIIT sessions usually last around 45 minutes.

*Bootcamp- flexibility, mobility, strength training is all incorporated into each 45 minute session. 

To sign up in advance, please CLICK HERE to request access to the signup form.

If you are attending for the first time, please pre-register 24 hours before the scheduled session by calling the front desk 319-351-5683

Cost:   3x/week: $84/month for Members

Unlimited: $104/month for Members

Drop in Cost per session: $10 Members, $12 Non-Members

HIIT & Bootcamp Times:

Monday: 5:30 am HIIT, 9:45 am HIIT

Tuesday: 6:30am HIIT, 12pm Bootcamp

Wednesday: 5:30 am HIIT, 9:45 am HIIT

Thursday: 6:30am HIIT, 12pm Bootcamp

Friday:  5:30 am HIIT

Saturday: no classes

Sunday: 9:45am HIIT

Private Group Training

Create your own small groups and work with a trainer.

Pricing will be based on frequency and # of people per session.

Training Staff


Mitch Moore

Sports Performance & Training Director


Shannon Price

Personal Trainer


Holly Carpenter

Personal Trainer


Matt Folkerts

Personal Trainer

Mitch Moore Bio-page-001.jpg