Life Enrichment Classes


Program fees are shown with $5 early bird discount if signed up before registration deadline.
flyfishing Intro to Fly Fishing

Three classroom evening lessons will cover basic to intermediate fly fishing technique, everything you'll need to know to get you started. Items that will be covered include: equipment, casting (w/outdoor training), fly selection, locating trout, wet vs dry techniques and even state regulations. The last two lessons will be held on the river with two excursions to Provo River. All supplies included for learning with recommendations for the equipment you should purchase to further the hobby. You must also purchase a state fishing license before going on the river excursions. 

Age 16+
Fee $85 Residents, $95 Non-Residents
Dates Thursdays 6:30-8PM 7/19-8/2 & Saturdays 6-9AM 8/4, 8/11
Deadline July 12


Youth BoulderingCome learn the safety and techniques of bouldering that will lead to greater mastery of rock climbing in a fun and safe environment. We will practice on the bouldering wall in the Recreation Center and then take it to Rock Canyon or the Quarry for a final session of rock climbing. 

Age 9-14
Time Tuesday/Thursday, 5-6PM
Fee $60 Res, $70 Non-Res

Session 1
Dates September 11-27
Field Trip to Rock Canyon September 29

Session 2
Dates October 2-23
Field Trip to the Quarry October 23


Lego League

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.


Skateboarding Sign up to learn how to skate. Whether you are a beginner or have taken another class, sign up to ride with us. Emphasis is on skate park safety, etiquette, and skateboard basics. Learn proper foot placement, pushing, riding, tack turns, switch turns and safe ramp approaches, an introduction to an ollie, dropping in, an manual and a kick flip. Registrants are required to bring their own skateboard and helmet to class.

Ages 5-12
Fee $50 Residents, $60 Non-Residents
Dates September 8-October 6
Level 1 8:30-9:30AM
Level 2 9:30-10:30AM
Rec Center Skate Park



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  September 10-October 3  Mon & Wed 9-9:45AM   2
Session 2  September 10-October 3  Mon & Wed 10-10:45AM  2
Session 3 September 10-October 3  Mon & Wed  11-11:45AM   3-4
Session 4 September 10-October 3  Mon & Wed  12-12:45PM   3-4
Session 1  October 8-November 7* Mon & Wed  9-9:45AM 
Session 2  October 8-November 7*  Mon & Wed  10-10:45AM 2
Session 3  October 8-November 7*  Mon & Wed  11-11:45AM 3-4
Session 4  October 8-November 7* Mon & Wed  12-12:45AM 3-4
Session 1  November 12-December 10**  Mon & Wed   9-9:45AM  2
Session 2  November 12-December 10**  Mon & Wed   10-10:45AM  2
Session 3  November 12-December 10**  Mon & Wed   11-11:45AM  3-4
Session 4  November 12-December 10**  Mon & Wed   12-12:45PM  3-4
*No class 10/22, 10/31  |  **No class 11/22


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! Price includes eight weeks of live classes, a Zumbini bundle (colorful story/lyrics book, 20 original songs, access to the Zumbini app, and a plush doll), and photos of you and your child taken during the class as a memento of the experience.

Ages 0-4
Fee $90 Residents, $100 Non-Residents, $55 for each additional child
Dates October 18-Decemeber 13
Thursdays 4-5PM

*If you want to test out a class before committing to a full session, you can register for one of the free demos at Demo days are 10/4 & 10/11.  

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.