Life Enrichment Classes


Program fees are shown with $5 early bird discount if signed up before registration deadline.
Lego Programs
Date Monday, April 2
Ages 5-7  |  4-5:30PM
Ages 8-12  |  6-7:30PM
Registration March 13-April 1

Fee $65 Residents, $75 Non-Residents
Dates July 2-3
Registration March 13-June 25
Session 1  |  Ages 5-7  |  9AM-12PM
Session 2  |  Ages 8-12  |  1-4PM

Fee $160 Residents, $170 Non-Residents
Dates July 16-20  |  9AM-12PM
Registration March 13-July 9

Kids are already gifted creators. Then they get added inspiration from our specially trained instructors. They dive into our massive collections of LEGO. And while they build elaborate objects, structures, and vehicles, they explore fundamental principles of engineering and physics. They also learn to collaborate and create without the fear of mistakes. The experience is joyful, the impact long-lasting.

Fee $149, Non-Residents $159 (includes registration and all equipment costs, but participants may be required to assist or fundraise for local tournament-associated costs)
Dates August 18-January 12  |  Saturdays 12-3PM
Registration May 8-August 11

Have you heard of LEGO League and want to get involved?! This program introduces participants to robotics using the LEGO System, which integrates the basics of building a LEGO Robot and programming using computer software. Students will be part of a team that learns together to create and invent a functional system for completing a unique task. In this program we aim to form friendships and a strong team who can accomplish more through shared goals and ideas, strong communication, and problem-solving while developing greater confidence in one’s abilities to learn new things and ask questions. Together, students will work on different tasks and challenges for a qualifying tournament at the end of the season.

*Interested participants should take one of the summer intro courses before registering, or have participated on the league in years previous.

*We are looking for adult coaches to assist our teams. If you are interested in serving in this capacity, we will waive the registration fee of one participant into this program. Contact Alicia Christensen, Program Coordinator, if you are interested.


Youth BoulderingThis is the perfect class for aspiring rock climbers. Come learn the safety and techniques of bouldering that will lead to greater mastery of skills and techniques needed for natural rock. The last session will be held at the Quarry.

Age 6-16
Time Tuesday/Thursday, 5-6PM
Fee $60 Res, $70 Non-Res
Session 1 1/9-2/1  |  Deadline 1/3  |  Ages 6-9
Session 2 2/6-3/1  |  Deadline 1/30  |  Ages 10-16


This is the perfect class for aspiring rock climbers. We will practice on the bouldering wall in the Recreation Center and then take it to Rock Canyon for a final session of outdoor rock climbing. 

Age 10+
Dates 4/10-4/28
Time Tuesday/Thursday, 5-6PM
Fee $60 Res, $70 Non-Res
Registration 2/5-4/3


Tumbling Tots This is a tot’s exploration of body movement, motor skills, tumbling, and sports introduction.

Ages 2-4 (2 yr old class requires parent/adult participation)
Fee Residents $35, Non-Residents $45, 8 sessions
Where Recreation Center Cougar Court
Registration Begins 30 days prior to session
Deadline Week before session

Session 1  February 5-March 5 Mon & Wed  9-9:45AM   2
Session 2 February 5-March 5   Mon & Wed  10-10:45AM   2
Session 3 February 5-March 5  Mon & Wed  11-11:45AM   3-4
Session 4 February 5-March 5  Mon & Wed  12-12:45PM   3-4
Session 1  March 12-April 11*  Mon & Wed  9-9:45AM 
Session 2  March 12-April 11*  Mon & Wed  10-10:45AM 2
Session 3  March 12-April 11*  Mon & Wed  11-11:45AM 3-4
Session 4  March 12-April 11*  Mon & Wed  12-12:45AM 3-4

zumbini 3 Zumbini

Zumba® for you and your baby! Zumbini combines music, dance, and educational tools for an hour of can’t-stop, won’t stop bonding and fun! Tap your toes, sing along, and get lost in the only program to combine early-childhood development with the magical joy of Zumba® Fitness! Then take the magic home with you. Included in the price is the Zumbini bundle; a colorful story/songbook, cd with 21 original songs, access to the Zumbini app, and a small stuffed doll.

Age 0-3 years + parent
Fee Resident $70 ($35 for class + $35 for Zumbini bundle) Non-Resident $80
Dates 3/21-5/16  |  W 4-4:50PM
Registration 2/5-3/14
Location Rec Center Stage


CPR Women's Self-Defense Empower yourself! Come learn how to better protect yourself through our community self-defense class. Learn about what to look for and how to stay alert of your surroundings as well as how to get out of a hold, block an attack, and defend yourself.

Age 14+
Fee $15 Residents, $25 Non-Residents
Date Thursday, March 29  |  7-8PM
Registration February 5-March 22 


CPR CPR / AED / First Aid Certification Classes Did you know you can double or triple a cardiac arrest victim’s chance of survival by administering CPR, but only 32% of these victims get CPR? Provo Fire & Rescue offers several American Heart Association CPR courses to educate the general public and health care providers on critical skills needed to respond in an emergency. Currently offered are: Community CPR Certification, Heartsaver CPR/AED/First Aid, ACLS Provider Course and Healthcare Provider Courses. For course costs, schedules and details, click HERE or call Provo Fire & Rescue at (801)852-6321.