Group Classes

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!
fall 2021-indoors2

July 2022 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.

Monday Tuesday Wednesday Thursday Friday Saturday
The Well Yoga
Sunrise Power Flow w/ Heidi - Aug 2, 9, 23
Slow Strength w/Angela - Aug 30
5:45 AM - 6:45 AM
The Well Yoga
Sunrise Power Flow w/Heidi - Aug 18
Slow Strength w/ Angela - Aug 4, 25
Yoga Tones w/Angela - Aug 11
5:45 AM - 6:45 AM
Outdoor Hikes
Instructor: Jennifer
NO CLASS Aug 3
6:30 AM - 7:30 AM
Level: II & III
Click on class title for current meeting locations.
The Well Yoga
Yoga Flow w/Charis - Aug 2, 9, 16, 23
7:00 AM - 8:00 AM
Step Intervals
Instructor: Jennifer
NO CLASS Aug 2 & 9
8:30 AM - 9:30 AM
Level: II & III
Integrated Flexibility
Instructor: Jennifer
NO CLASS Aug 4
8:30 AM - 9:30 AM
Level: II
90/60/30 Blast
Instructor: Jennifer
NO CLASS Aug 5
8:30 AM - 9:30 AM
Level: II & III
Young At Heart Full-body Strength
Instructor: Jennifer
NO CLASS Aug 1 & 8
9:00 AM - 10:00 AM
Level: II
Silver Fitness - Chair
Instructor: Jennifer
NO CLASS Aug 1 & 8
Aug 29-Outdoors, meet at Phelp's Park
10:30 AM - 11:30 AM
Level: I
Young At Heart Circuit
Instructor: Jennifer
NO CLASS Aug 2 & 9
10:30 AM - 11:30 AM
Level: II
Young At Heart Circuit
Instructor: Jennifer
NO CLASS Aug 3
10:30 AM - 11:30 AM
Level: II
Young at Heart Outdoor
Instructor: Jennifer
NO CLASS Aug 4
10:30 AM - 11:30 AM
Level: II
Click on class title for current meeting locations!
Silver Fitness - Circuit
Instructor: Jennifer
NO CLASS Aug 5
10:30 AM - 11:30 AM
Level: I
Circuit
Instructor: Jennifer
NO CLASS Aug 3
12:15 PM - 1:15 PM
Level: II & III
Circuit
Instructor: Jennifer
Ann F. subbing on Aug 1 and 8
5:15 PM - 6:15 PM
Level: II & III
Pilates Mat - All Levels
Instructor: Bridgette
5:15 PM - 6:15 PM
Levels: I, II, III

Monday

  • Young At Heart Full-body Strength Instructor: Jennifer
    NO CLASS Aug 1 & 8
    · Level: II
    9:00 AM - 10:00 AM
  • Silver Fitness - Chair Instructor: Jennifer
    NO CLASS Aug 1 & 8
    Aug 29-Outdoors, meet at Phelp's Park
    · Level: I
    10:30 AM - 11:30 AM
  • Circuit Instructor: Jennifer
    Ann F. subbing on Aug 1 and 8
    · Level: II & III
    5:15 PM - 6:15 PM

Tuesday

  • The Well Yoga Sunrise Power Flow w/ Heidi - Aug 2, 9, 23
    Slow Strength w/Angela - Aug 30
    5:45 AM - 6:45 AM
  • The Well Yoga Yoga Flow w/Charis - Aug 2, 9, 16, 23
    7:00 AM - 8:00 AM
  • Step Intervals Instructor: Jennifer
    NO CLASS Aug 2 & 9
    · Level: II & III
    8:30 AM - 9:30 AM
  • Young At Heart Circuit Instructor: Jennifer
    NO CLASS Aug 2 & 9
    · Level: II
    10:30 AM - 11:30 AM

Wednesday

  • Outdoor Hikes Instructor: Jennifer
    NO CLASS Aug 3
    · Level: II & III
    Click on class title for current meeting locations.
    6:30 AM - 7:30 AM
  • Young At Heart Circuit Instructor: Jennifer
    NO CLASS Aug 3
    · Level: II
    10:30 AM - 11:30 AM
  • Circuit Instructor: Jennifer
    NO CLASS Aug 3
    · Level: II & III
    12:15 PM - 1:15 PM
  • Pilates Mat - All Levels Instructor: Bridgette · Levels: I, II, III
    5:15 PM - 6:15 PM

Thursday

  • The Well Yoga Sunrise Power Flow w/Heidi - Aug 18
    Slow Strength w/ Angela - Aug 4, 25
    Yoga Tones w/Angela - Aug 11
    5:45 AM - 6:45 AM
  • Integrated Flexibility Instructor: Jennifer
    NO CLASS Aug 4
    · Level: II
    8:30 AM - 9:30 AM
  • Young at Heart Outdoor Instructor: Jennifer
    NO CLASS Aug 4
    · Level: II
    Click on class title for current meeting locations!
    10:30 AM - 11:30 AM

Friday

Monday Tuesday Wednesday Thursday Friday Saturday
Young At Heart Full-body Strength
Instructor: Jennifer
NO CLASS Aug 1 & 8
9:00 AM - 10:00 AM
Level: II
Young At Heart Circuit
Instructor: Jennifer
NO CLASS Aug 2 & 9
10:30 AM - 11:30 AM
Level: II
Young At Heart Circuit
Instructor: Jennifer
NO CLASS Aug 3
10:30 AM - 11:30 AM
Level: II
Young at Heart Outdoor
Instructor: Jennifer
NO CLASS Aug 4
10:30 AM - 11:30 AM
Level: II
Click on class title for current meeting locations!

Monday

Tuesday

Wednesday

Thursday

  • Young at Heart Outdoor Instructor: Jennifer
    NO CLASS Aug 4
    · Level: II
    Click on class title for current meeting locations!
    10:30 AM - 11:30 AM
Monday Tuesday Wednesday Thursday Friday Saturday
Silver Fitness - Chair
Instructor: Jennifer
NO CLASS Aug 1 & 8
Aug 29-Outdoors, meet at Phelp's Park
10:30 AM - 11:30 AM
Level: I
Silver Fitness - Circuit
Instructor: Jennifer
NO CLASS Aug 5
10:30 AM - 11:30 AM
Level: I

Monday

  • Silver Fitness - Chair Instructor: Jennifer
    NO CLASS Aug 1 & 8
    Aug 29-Outdoors, meet at Phelp's Park
    · Level: I
    10:30 AM - 11:30 AM

Friday

Monday Tuesday Wednesday Thursday Friday Saturday
Outdoor Hikes
Instructor: Jennifer
NO CLASS Aug 3
6:30 AM - 7:30 AM
Level: II & III
Click on class title for current meeting locations.
Young at Heart Outdoor
Instructor: Jennifer
NO CLASS Aug 4
10:30 AM - 11:30 AM
Level: II
Click on class title for current meeting locations!

Wednesday

  • Outdoor Hikes Instructor: Jennifer
    NO CLASS Aug 3
    · Level: II & III
    Click on class title for current meeting locations.
    6:30 AM - 7:30 AM

Thursday

  • Young at Heart Outdoor Instructor: Jennifer
    NO CLASS Aug 4
    · Level: II
    Click on class title for current meeting locations!
    10:30 AM - 11:30 AM
Monday Tuesday Wednesday Thursday Friday Saturday
Step Intervals
Instructor: Jennifer
NO CLASS Aug 2 & 9
8:30 AM - 9:30 AM
Level: II & III
90/60/30 Blast
Instructor: Jennifer
NO CLASS Aug 5
8:30 AM - 9:30 AM
Level: II & III
Young At Heart Full-body Strength
Instructor: Jennifer
NO CLASS Aug 1 & 8
9:00 AM - 10:00 AM
Level: II
Silver Fitness - Chair
Instructor: Jennifer
NO CLASS Aug 1 & 8
Aug 29-Outdoors, meet at Phelp's Park
10:30 AM - 11:30 AM
Level: I

Monday

Tuesday

  • Step Intervals Instructor: Jennifer
    NO CLASS Aug 2 & 9
    · Level: II & III
    8:30 AM - 9:30 AM

Friday

  • 90/60/30 Blast Instructor: Jennifer
    NO CLASS Aug 5
    · Level: II & III
    8:30 AM - 9:30 AM
Monday Tuesday Wednesday Thursday Friday Saturday
Young At Heart Circuit
Instructor: Jennifer
NO CLASS Aug 2 & 9
10:30 AM - 11:30 AM
Level: II
Young At Heart Circuit
Instructor: Jennifer
NO CLASS Aug 3
10:30 AM - 11:30 AM
Level: II
Silver Fitness - Circuit
Instructor: Jennifer
NO CLASS Aug 5
10:30 AM - 11:30 AM
Level: I
Circuit
Instructor: Jennifer
NO CLASS Aug 3
12:15 PM - 1:15 PM
Level: II & III
Circuit
Instructor: Jennifer
Ann F. subbing on Aug 1 and 8
5:15 PM - 6:15 PM
Level: II & III

Monday

  • Circuit Instructor: Jennifer
    Ann F. subbing on Aug 1 and 8
    · Level: II & III
    5:15 PM - 6:15 PM

Tuesday

Wednesday

  • Young At Heart Circuit Instructor: Jennifer
    NO CLASS Aug 3
    · Level: II
    10:30 AM - 11:30 AM
  • Circuit Instructor: Jennifer
    NO CLASS Aug 3
    · Level: II & III
    12:15 PM - 1:15 PM

Friday

Monday Tuesday Wednesday Thursday Friday Saturday
Pilates Mat - All Levels
Instructor: Bridgette
5:15 PM - 6:15 PM
Levels: I, II, III

Wednesday

Monday Tuesday Wednesday Thursday Friday Saturday
The Well Yoga
Sunrise Power Flow w/ Heidi - Aug 2, 9, 23
Slow Strength w/Angela - Aug 30
5:45 AM - 6:45 AM
The Well Yoga
Sunrise Power Flow w/Heidi - Aug 18
Slow Strength w/ Angela - Aug 4, 25
Yoga Tones w/Angela - Aug 11
5:45 AM - 6:45 AM
The Well Yoga
Yoga Flow w/Charis - Aug 2, 9, 16, 23
7:00 AM - 8:00 AM

Tuesday

  • The Well Yoga Sunrise Power Flow w/ Heidi - Aug 2, 9, 23
    Slow Strength w/Angela - Aug 30
    5:45 AM - 6:45 AM
  • The Well Yoga Yoga Flow w/Charis - Aug 2, 9, 16, 23
    7:00 AM - 8:00 AM

Thursday

  • The Well Yoga Sunrise Power Flow w/Heidi - Aug 18
    Slow Strength w/ Angela - Aug 4, 25
    Yoga Tones w/Angela - Aug 11
    5:45 AM - 6:45 AM
Monday Tuesday Wednesday Thursday Friday Saturday
Integrated Flexibility
Instructor: Jennifer
NO CLASS Aug 4
8:30 AM - 9:30 AM
Level: II
90/60/30 Blast
Instructor: Jennifer
NO CLASS Aug 5
8:30 AM - 9:30 AM
Level: II & III
Young At Heart Full-body Strength
Instructor: Jennifer
NO CLASS Aug 1 & 8
9:00 AM - 10:00 AM
Level: II
Silver Fitness - Chair
Instructor: Jennifer
NO CLASS Aug 1 & 8
Aug 29-Outdoors, meet at Phelp's Park
10:30 AM - 11:30 AM
Level: I
Pilates Mat - All Levels
Instructor: Bridgette
5:15 PM - 6:15 PM
Levels: I, II, III

Monday

Wednesday

Thursday

Friday

  • 90/60/30 Blast Instructor: Jennifer
    NO CLASS Aug 5
    · Level: II & III
    8:30 AM - 9:30 AM
Monday Tuesday Wednesday Thursday Friday Saturday
Silver Fitness - Chair
Instructor: Jennifer
NO CLASS Aug 1 & 8
Aug 29-Outdoors, meet at Phelp's Park
10:30 AM - 11:30 AM
Level: I
Silver Fitness - Circuit
Instructor: Jennifer
NO CLASS Aug 5
10:30 AM - 11:30 AM
Level: I
Pilates Mat - All Levels
Instructor: Bridgette
5:15 PM - 6:15 PM
Levels: I, II, III

Monday

  • Silver Fitness - Chair Instructor: Jennifer
    NO CLASS Aug 1 & 8
    Aug 29-Outdoors, meet at Phelp's Park
    · Level: I
    10:30 AM - 11:30 AM

Wednesday

Friday

Monday Tuesday Wednesday Thursday Friday Saturday
Integrated Flexibility
Instructor: Jennifer
NO CLASS Aug 4
8:30 AM - 9:30 AM
Level: II
Young At Heart Full-body Strength
Instructor: Jennifer
NO CLASS Aug 1 & 8
9:00 AM - 10:00 AM
Level: II
Young At Heart Circuit
Instructor: Jennifer
NO CLASS Aug 2 & 9
10:30 AM - 11:30 AM
Level: II
Young At Heart Circuit
Instructor: Jennifer
NO CLASS Aug 3
10:30 AM - 11:30 AM
Level: II
Young at Heart Outdoor
Instructor: Jennifer
NO CLASS Aug 4
10:30 AM - 11:30 AM
Level: II
Click on class title for current meeting locations!
Pilates Mat - All Levels
Instructor: Bridgette
5:15 PM - 6:15 PM
Levels: I, II, III

Monday

Tuesday

Wednesday

Thursday

  • Integrated Flexibility Instructor: Jennifer
    NO CLASS Aug 4
    · Level: II
    8:30 AM - 9:30 AM
  • Young at Heart Outdoor Instructor: Jennifer
    NO CLASS Aug 4
    · Level: II
    Click on class title for current meeting locations!
    10:30 AM - 11:30 AM
Monday Tuesday Wednesday Thursday Friday Saturday
Outdoor Hikes
Instructor: Jennifer
NO CLASS Aug 3
6:30 AM - 7:30 AM
Level: II & III
Click on class title for current meeting locations.
Step Intervals
Instructor: Jennifer
NO CLASS Aug 2 & 9
8:30 AM - 9:30 AM
Level: II & III
90/60/30 Blast
Instructor: Jennifer
NO CLASS Aug 5
8:30 AM - 9:30 AM
Level: II & III
Circuit
Instructor: Jennifer
NO CLASS Aug 3
12:15 PM - 1:15 PM
Level: II & III
Circuit
Instructor: Jennifer
Ann F. subbing on Aug 1 and 8
5:15 PM - 6:15 PM
Level: II & III
Pilates Mat - All Levels
Instructor: Bridgette
5:15 PM - 6:15 PM
Levels: I, II, III

Monday

  • Circuit Instructor: Jennifer
    Ann F. subbing on Aug 1 and 8
    · Level: II & III
    5:15 PM - 6:15 PM

Tuesday

  • Step Intervals Instructor: Jennifer
    NO CLASS Aug 2 & 9
    · Level: II & III
    8:30 AM - 9:30 AM

Wednesday

  • Outdoor Hikes Instructor: Jennifer
    NO CLASS Aug 3
    · Level: II & III
    Click on class title for current meeting locations.
    6:30 AM - 7:30 AM
  • Circuit Instructor: Jennifer
    NO CLASS Aug 3
    · Level: II & III
    12:15 PM - 1:15 PM
  • Pilates Mat - All Levels Instructor: Bridgette · Levels: I, II, III
    5:15 PM - 6:15 PM

Friday

  • 90/60/30 Blast Instructor: Jennifer
    NO CLASS Aug 5
    · Level: II & III
    8:30 AM - 9:30 AM
No events available!

Frequently Asked Questions

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

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. 

Rates - Jennifer's Classes:

$14/in-studio; $12/Zoom or recording; $11/Outdoor class

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!)

The CDC has clarified that fully vaccinated people are safe to participate in indoor, high intensity exercise classes, without wearing a mask. Those who are unvaccinated should take preventive measures by wearing a mask and providing distance between others. 

Crater Fitness serves immune compromised individuals, with health/medical situations. It is appreciated that we take preventive measures, together, when they are exercising indoors among us.

Crater Fitness encourages all athletes to continue to be mindful of their individual health and to stay home if they are feeling ill (fever, cough, loss of taste and smell, sore throat, fatigue or just feeling unwell in general) and to continue good hand washing before and after each workout.

Crater Fitness respects all personal decisions.

All participants are required to sign a COVID-19 waiver before attending classes at Crater Fitness. 

View or Download COVID-19 waiver

Please contact Jennifer if you have questions or concerns. 
Scroll to Top