Desktop Schools Popup

Select a School

Learn Now!

We have developed a wide variety of learning opportunities for all ages in various modes of delivery. Our goal is to engage, enrich and inspire your lifelong learning! The sky’s the limit. Please refer back frequently for additional new programming!

Financial assistance is available. Find out more information or call 651-423-7920.

Young Girl with Pencil in Hand

(ages 3-16)

Children doing a science experiment

Experience a robust variety of academics, arts and athletics for students to explore, discover and achieve. Learn Spanish, ride a horse, create healthy snacks and more!
Online classes
and in-person classes.


Mother and Children in Swim Lessons

Learn to swim, get fit in the pool and more! Swimming activities including swim lessons, adult pool fitness and competitive swimming and diving.

After School Enrichment

Two children creating a robot

Extend the school day with an after school enrichment program! Spark creativity, explore a passion, discover new techniques and build academic and social skills. 

Early Childhood Family Education | ECFE

Dad and baby outdoors

ECFE offers a variety of classes, all designed to help strengthen families through interactive play and relevant, research-based parent education.

Connections Preschool

young children outside on a red slide

Connections Preschool provides high-quality early learning experiences for 3- and 4-year-old children in District 196.


Family School

Mother and children in Family School

Parents and their preschool children can attend school together. In Family School parents attend ABE classes and learn parenting skills and their children attend preschool and get ready for kindergarten.


Adult Enrichment

couple cooking with online class

Sample activities, refine skills, socialize, find your passion and pursue interests. Cook, craft, get fit, clear the clutter, write, get techie, preserve your family history and more! Online classes and in-person classes.

Earn a Certification (adults)

Woman Learning Online

Make your resume more attractive and increase your knowledge. Stand out above the rest! Earn a certificate in a variety of business skills.

Adult Basic Education | ABE

Woman learning English online

Learn English, prepare and take the GED exam or earn your High School diploma with distance learning. Our caring, patient teachers will help you reach your educational goals.

Red Cross

Lifeguard sitting in the lifeguard chair

Be prepared! Earn or renew your American Red Cross certification in CPR and First Aid, become certified to be a lifeguard or teach swim lessons.

River Valley
Project Explore

Two RVPE Participants

Connect online with your friends with a variety of activities hosted by Project Explore. Adult with disabilities enjoy bingo, crafts, cooking and more!

Register now!

Visit our online catalog. Choose an area of interest and use the search to find engaging and relevant classes for you and your family. Register early to ensure your spot in class, and so we don't have to cancel classes due to low enrollment! Remember to add to your email address book to ensure the successful delivery of your confirmation.

By phone
Use your American Express, Visa, MasterCard or Discover and call Mon-Fri, 8:00 a.m.-4:30 p.m.
952-431-8777 for aquatic courses
651-423-7920 for enrichment courses
952-388-1953 for early childhood family education (ECFE) courses

By mail, fax or in-person
For aquatic courses
Aquatic Programs Office, FRMS, 12900 Johnny Cake Ridge Rd, Apple Valley, MN 55124, Fax 952-431-8769
For enrichment courses
Community Education, 15180 Canada Ave, Rosemount, MN 55068, Fax 651-423-7930
For early childhood family education (ECFE) courses
ECFE, Dakota Valley Learning Center | DVLC, 4679 144th St W, Apple Valley, MN 55124, Fax 952-388-1948

Drop off
in our secure drop box, 24/7 at 15180 Canada Ave, Rosemount

Registration Information
Register early ... so we don’t have to cancel classes due to low enrollment! If we do, full refunds will be made.


  • Adults age 55 and older, may take a 10% discount on some classes. Exceptions include cooking, crafts and arts, parenting/CEUs, tours, home, yard and garden, or otherwise noted. Call 651-423-7920 to register and obtain a discount.
  • UCare Minnesota members may take a $15 discount on some classes. Call 651-423-7920 to obtain discount.

Financial assistance is available. Find out more or call 651-423-7920.

Find out more about our registration policies.