River Valley School is an exceptional educator that embraces the unique talents of every child. Our adaptive model of educational delivery supports different learning styles to ensure that every student is capable of achieving their personal best.

Fast Facts

We serve a diverse population with families from many countries and cultures, and students with a variety of learning needs.

Student Population: 250

All of our classes from pre-school to grade 6 operate with a low student to teacher ratio. This small learning environment maximizes instructional time and the personalization of learning.

We have a low student to teacher ratio.

River Valley School employs Instructional Aides to support teaching and learning through one-on-one and small group work. Resource support is available to support children who require additional intervention or enrichment.

Full-time instructional Aides: 14

Dedicated Specialists

River Valley School values the benefits of cross curricular opportunities to learn. With a robust offering of programs, students are engaged in a variety of experiential, artistic, physical and cultural experiences. And It’s not just that we offer classes in Physical & Outdoor Ed., French, Drama, Music and Art, but we have dedicated specialists in these areas who share their knowledge and experience with the students, starting from age 3!

Physical & Outdoor Education


Fine Arts