Group classes are the core of what we do at Crater Fitness. We offer a variety of classes that will meet your needs whether you are just beginning your fitness journey or are looking for a challenge.
Benefits of a group class at Crater Fitness
- Improve your fitness level for daily living
- Gain strength
- Spend time with your friends or meet new friends
- Have fun working with a group!

Class Schedule
- Click on class title in the schedule below to view detailed information about individual classes.
- Click on a tab to view by class type.
May Schedule
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
---|---|---|---|---|---|---|
Cardio Steps Outside Instructor: Jennifer
Meet at: KingPin Bowling lot on May 6 & 20; Soccer field on May 13 & 27 8:00 AM - 9:00 AM Level: II & III | ||||||
Young at Heart Outdoors Instructor: Jennifer No class May 1 10:30 AM - 11:30 AM Level: II Click on class title for current meeting locations! | ||||||
Outdoor Hikes Instructor: Jennifer No class April 30 2:30 PM - 3:30 PM Level: II & III
Click on class title for current meeting locations. | ||||||
Monday
-
Young At Heart Circuit Instructor: Jennifer
No class May 26 · Level: II9:00 AM - 10:00 AM -
Silver Fitness Instructor: Jennifer
No class May 26 · Level: I10:30 AM - 11:30 AM -
Circuit Instructor: Jennifer
No class May 26 · Level: II & III5:15 PM - 6:15 PM
Tuesday
-
Cardio Steps Outside Instructor: Jennifer
Meet at: KingPin Bowling lot on May 6 & 20; Soccer field on May 13 & 27 · Level: II & III8:00 AM - 9:00 AM -
Young At Heart Circuit Instructor: Jennifer · Level: II10:30 AM - 11:30 AM
-
Mix-It-Up Instructor: Ann Fjelstul · Level: II & III5:15 PM - 6:15 PM
Wednesday
-
Young At Heart Circuit Instructor: Jennifer · Level: II10:30 AM - 11:30 AM
-
Circuit Instructor: Jennifer · Level: II & III12:15 PM - 1:15 PM
-
Outdoor Hikes Instructor: Jennifer
No class April 30 · Level: II & III
Click on class title for current meeting locations.2:30 PM - 3:30 PM -
Pilates Mat - All Levels Instructor: Bridgette · Levels: I, II, III5:15 PM - 6:15 PM
Thursday
-
Integrated Flexibility Instructor: Jennifer
No class May 1 · Level: II8:30 AM - 9:30 AM -
Young at Heart Outdoors Instructor: Jennifer
No class May 1 · Level: II
Click on class title for current meeting locations!10:30 AM - 11:30 AM -
Express Circuit Instructor: Jennifer
No class May 1 · Level: II-III12:15 PM - 1:00 PM
Friday
-
Interval Training Instructor: Jennifer
No class May 2 · Level: II & III8:30 AM - 9:30 AM -
Silver Fitness - Circuit Instructor: Jennifer
No class May 2 · Level: I10:00 AM - 11:00 AM -
Silver Fitness - Circuit Instructor: Jennifer
No class May 2 · Level: I11:15 AM - 12:15 PM
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
---|---|---|---|---|---|---|
Young at Heart Outdoors Instructor: Jennifer No class May 1 10:30 AM - 11:30 AM Level: II Click on class title for current meeting locations! | ||||||
Monday
-
Young At Heart Circuit Instructor: Jennifer
No class May 26 · Level: II9:00 AM - 10:00 AM
Tuesday
-
Young At Heart Circuit Instructor: Jennifer · Level: II10:30 AM - 11:30 AM
Wednesday
-
Young At Heart Circuit Instructor: Jennifer · Level: II10:30 AM - 11:30 AM
Thursday
-
Young at Heart Outdoors Instructor: Jennifer
No class May 1 · Level: II
Click on class title for current meeting locations!10:30 AM - 11:30 AM
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
---|---|---|---|---|---|---|
Monday
-
Silver Fitness Instructor: Jennifer
No class May 26 · Level: I10:30 AM - 11:30 AM
Friday
-
Silver Fitness - Circuit Instructor: Jennifer
No class May 2 · Level: I10:00 AM - 11:00 AM -
Silver Fitness - Circuit Instructor: Jennifer
No class May 2 · Level: I11:15 AM - 12:15 PM
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
---|---|---|---|---|---|---|
Young at Heart Outdoors Instructor: Jennifer No class May 1 10:30 AM - 11:30 AM Level: II Click on class title for current meeting locations! | ||||||
Outdoor Hikes Instructor: Jennifer No class April 30 2:30 PM - 3:30 PM Level: II & III
Click on class title for current meeting locations. | ||||||
Wednesday
-
Outdoor Hikes Instructor: Jennifer
No class April 30 · Level: II & III
Click on class title for current meeting locations.2:30 PM - 3:30 PM
Thursday
-
Young at Heart Outdoors Instructor: Jennifer
No class May 1 · Level: II
Click on class title for current meeting locations!10:30 AM - 11:30 AM
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
---|---|---|---|---|---|---|
Cardio Steps Outside Instructor: Jennifer
Meet at: KingPin Bowling lot on May 6 & 20; Soccer field on May 13 & 27 8:00 AM - 9:00 AM Level: II & III | ||||||
Tuesday
-
Cardio Steps Outside Instructor: Jennifer
Meet at: KingPin Bowling lot on May 6 & 20; Soccer field on May 13 & 27 · Level: II & III8:00 AM - 9:00 AM -
Mix-It-Up Instructor: Ann Fjelstul · Level: II & III5:15 PM - 6:15 PM
Friday
-
Interval Training Instructor: Jennifer
No class May 2 · Level: II & III8:30 AM - 9:30 AM
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
---|---|---|---|---|---|---|
Monday
-
Young At Heart Circuit Instructor: Jennifer
No class May 26 · Level: II9:00 AM - 10:00 AM -
Circuit Instructor: Jennifer
No class May 26 · Level: II & III5:15 PM - 6:15 PM
Tuesday
-
Young At Heart Circuit Instructor: Jennifer · Level: II10:30 AM - 11:30 AM
Wednesday
-
Young At Heart Circuit Instructor: Jennifer · Level: II10:30 AM - 11:30 AM
-
Circuit Instructor: Jennifer · Level: II & III12:15 PM - 1:15 PM
Thursday
-
Express Circuit Instructor: Jennifer
No class May 1 · Level: II-III12:15 PM - 1:00 PM
Friday
-
Silver Fitness - Circuit Instructor: Jennifer
No class May 2 · Level: I10:00 AM - 11:00 AM -
Silver Fitness - Circuit Instructor: Jennifer
No class May 2 · Level: I11:15 AM - 12:15 PM
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
---|---|---|---|---|---|---|
Wednesday
-
Pilates Mat - All Levels Instructor: Bridgette · Levels: I, II, III5:15 PM - 6:15 PM
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
---|---|---|---|---|---|---|
Monday
-
Silver Fitness Instructor: Jennifer
No class May 26 · Level: I10:30 AM - 11:30 AM
Wednesday
-
Pilates Mat - All Levels Instructor: Bridgette · Levels: I, II, III5:15 PM - 6:15 PM
Thursday
-
Integrated Flexibility Instructor: Jennifer
No class May 1 · Level: II8:30 AM - 9:30 AM
Friday
-
Interval Training Instructor: Jennifer
No class May 2 · Level: II & III8:30 AM - 9:30 AM
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
---|---|---|---|---|---|---|
Monday
-
Silver Fitness Instructor: Jennifer
No class May 26 · Level: I10:30 AM - 11:30 AM
Wednesday
-
Pilates Mat - All Levels Instructor: Bridgette · Levels: I, II, III5:15 PM - 6:15 PM
Friday
-
Silver Fitness - Circuit Instructor: Jennifer
No class May 2 · Level: I10:00 AM - 11:00 AM -
Silver Fitness - Circuit Instructor: Jennifer
No class May 2 · Level: I11:15 AM - 12:15 PM
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
---|---|---|---|---|---|---|
Young at Heart Outdoors Instructor: Jennifer No class May 1 10:30 AM - 11:30 AM Level: II Click on class title for current meeting locations! | ||||||
Monday
-
Young At Heart Circuit Instructor: Jennifer
No class May 26 · Level: II9:00 AM - 10:00 AM
Tuesday
-
Young At Heart Circuit Instructor: Jennifer · Level: II10:30 AM - 11:30 AM
Wednesday
-
Young At Heart Circuit Instructor: Jennifer · Level: II10:30 AM - 11:30 AM
-
Pilates Mat - All Levels Instructor: Bridgette · Levels: I, II, III5:15 PM - 6:15 PM
Thursday
-
Integrated Flexibility Instructor: Jennifer
No class May 1 · Level: II8:30 AM - 9:30 AM -
Young at Heart Outdoors Instructor: Jennifer
No class May 1 · Level: II
Click on class title for current meeting locations!10:30 AM - 11:30 AM
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
---|---|---|---|---|---|---|
Cardio Steps Outside Instructor: Jennifer
Meet at: KingPin Bowling lot on May 6 & 20; Soccer field on May 13 & 27 8:00 AM - 9:00 AM Level: II & III | ||||||
Outdoor Hikes Instructor: Jennifer No class April 30 2:30 PM - 3:30 PM Level: II & III
Click on class title for current meeting locations. | ||||||
Monday
-
Circuit Instructor: Jennifer
No class May 26 · Level: II & III5:15 PM - 6:15 PM
Tuesday
-
Cardio Steps Outside Instructor: Jennifer
Meet at: KingPin Bowling lot on May 6 & 20; Soccer field on May 13 & 27 · Level: II & III8:00 AM - 9:00 AM -
Mix-It-Up Instructor: Ann Fjelstul · Level: II & III5:15 PM - 6:15 PM
Wednesday
-
Circuit Instructor: Jennifer · Level: II & III12:15 PM - 1:15 PM
-
Outdoor Hikes Instructor: Jennifer
No class April 30 · Level: II & III
Click on class title for current meeting locations.2:30 PM - 3:30 PM -
Pilates Mat - All Levels Instructor: Bridgette · Levels: I, II, III5:15 PM - 6:15 PM
Thursday
-
Express Circuit Instructor: Jennifer
No class May 1 · Level: II-III12:15 PM - 1:00 PM
Friday
-
Interval Training Instructor: Jennifer
No class May 2 · Level: II & III8:30 AM - 9:30 AM
Frequently Asked Questions
Which class is right for me?
The good news is, at Crater Fitness, we have classes for all levels of fitness!
The best way to determine a good fit for you is to talk to Jennifer Mikkelson. She will be able to recommend a starting place based on your current activity level and your goals.
Set up a time to discuss your needs! Call Jennifer at 563-419-7018 or email jennifermikkelson70@gmail.com
In the meantime, you can get some idea by looking at the "level" for each class. The ratings are as follows:
Level I: Fundamental/Beginner
Level II: Moderate
Level III: Challenging/Advanced
How do I register for a class?
For Jennifer's classes, call Jennifer at 563-419-7018 or email jennifermikkelson70@gmail.com
For other classes led by other instructors, you will find their contact information on the individual class pages.
Once you start attending a class regularly, you do not have to register for each class.
How much do classes cost?
Rates - Jennifer's Classes:
$16/in-studio; $14/Zoom or recording; $11/Outdoor hike
New athletes can try a class for FREE!
Extreme Athlete Discount = If you complete 13 or more classes per month, you will receive $25 off your invoice total.
At the end of the month, a statement for your completed classes is emailed to you. Payment (cash or check) can be sent to: 1315 360th St. Dorchester, IA 52140 or you can bring it to class
Rates - Ann's Classes:
$14/class. Students are billed at the end of each month.
Rates - Bridgette's Classes:
$14/in-studio; $12/record/live Zoom
Bridgette accepts cash, check or Venmo* @pilatesplus (* download in the App Store and follow the simple, quick steps for a free way to pay electronically!)