Classes & Courses

Classes         Skills Courses         Training Courses


RenFitness group offerings include classes with specific foci on different aspects of training, as well as customized 8-week courses that take you through a complete progression of skills.

We believe that healthy movement is good and important. We believe in learning proper technique and exercising with a purpose, whatever your goals may be. As such, we have a variety of programs, from exercise classes and skill development courses to full, sport-specific training programs so you can choose what fits your needs, goals, and overall life!




Exercise in a group environment through strength training, plyometrics, core stability workouts, and cardio with our classes. Track your individual progress and see improvements in your form, strength, and endurance as you commit to an exercise routine! Access classes through drop-in rates or class memberships. See our schedule for current class times.


Mat Pilates style core workout with movements that translate to sport and life. Appropriate and beneficial for everyone!


HIIT circuit class using primarily kettlebells as well as body weight movements. Focus on good form throughout.


Learn proper lifting technique & balance out your body using strength movements in a class for female & non-binary folks.


Vinyasa style yoga for athletes. We will create a space where people center themselves and are left empowered after class. You will not only test your limits physically, but mentally, as well!

justin multi gasworks silo cat.jpg

We're partnering with Parkour Visions to bring you this free running course. Learn body awareness and safe landing techniques in this fun class that introduces you to the acrobatic side of obstacle-based movement!



Skills Courses


Commit to specific skill development in one method of exercise. Learn new movement patterns and improve on your technique through focused, coached progressions of skills. Prices vary for skills courses, so check out the current offerings below for more details. Email us if you're interested in a course, but we don't have an offering available!

In order to make sure you get the best experience in your course, we have enrollment minimums and maximums for each course. Please sign up for courses at least 48 hours before the start date to make sure a) you get a spot in the course and b) we have enough folks committed to run the course!

Upcoming Skills Courses

Kettlebell Skills Course 2
$120/8 weeks
Mondays 6-6:50p, April 30-Jun 18
For those who completed KB Skills 1 or with instructor permission

Fundamentals Bundle
$100/2 courses ($20 off!) OR $185/4 courses ($55 off!)
Join us for multiple sessions of Lifting and Core Strength & Stability Fundamentals and partake in complementary and comprehensive programming! Email us to secure the discount. 

Lifting Fundamentals I Course
$60/4 weeks
Mondays 7-7:50p, April 30-May 21

Core Strength & Stability Fundamentals II Course
$60/4 weeks
Thursdays 7-7:50p, May 3-24

Lifting Fundamentals I Course
$60/4 weeks
Mondays 7-7:50p, May 28-Jun 18

College Summer Strength & Conditioning Academy
$120/8 weeks, includes access to RenFitness Virtual
Wednesdays 6-6:50p, Jun 20-Aug 8
Click here for more info


Lifting Fundamentals

Get the form down for major lifting movements and address imbalances & faulty movement patterns. We will provide weekly "homework" to practice new skills!

download (1).jpeg

Core Strength & Stability Fundamentals

Increase your core control over the course of one month in our Core Strength & Stability Fundamentals Course. Comes with take-home workouts to complete each day.

Screen Shot 2017-09-08 at 2.04.48 PM.png

Olympic Weightlifting for Athletes I & II

Focus on technique of the snatch and clean & jerk and how those lifts connect with movement patterns in sports. Instructor permission required.


Design Your Own!

Want to get together with friends or teammates and receive group coaching? Whatever you're training for, we can work with you to design a course that fits your needs!


Training Courses


Elevate your program by committing to eight weeks at a time of specific, progressed strength training. Follow the full year of courses to get a complete training progression to support your performance throughout all seasons of your sport!

Courses meet once a week, but require two or more days a week in a gym dedicated to completing programmed workouts. If you intend to do the extra workouts here, we have different levels of gym access memberships to fit your needs. We keep those extra access times separate to keep our costs so low ($15/week for a group class and specialized programming) for everyone. 

Programming is tailored to your sport and where you are in your season. If we’re not currently offering something that fits your needs, you can assemble a group (6-12 people) with similar training goals and timing, and we’ll make a course for you!

In order to make sure you get the best experience in your course, we have enrollment minimums and maximums for each course. Please sign up for courses at least 48 hours before the start date to make sure a) you get a spot in the course and b) we have enough folks committed to run the course!

upcoming Training Courses

In-Season Training 1 (for club ultimate players)
$120/8 weeks
Tuesdays 8-8:50p, May 1-June 19

IMG_20170320_203850287 (1).jpg

Cyclical Training

For those who can train 2-3 times a week. Uses season- and sport-specific movements to increase performance and reduce your risk of injury. Follow through with these training courses for a full year's progression planned for the demands of your sport. Includes programming for your other workouts. $120 + tax for eight weeks.

Screen Shot 2017-09-08 at 5.11.12 PM.png

Advanced Cyclical Training

For those who can train 3-6 times a week (depending on the season). Uses more advanced training techniques to elevate your game, and relies on completion of multiple workouts per week. Participants should have 2+ years of current, regular strength training history. Instructor permission required. $160 + tax for eight weeks.