Oro Grande School District | Tuition-Free Public Charter Schools | TK–12

A Supportive School Community Focused on Student Success!

Looking for a Better School Fit?

Discover a TK–12 Community That Truly Supports Your Child.

A School for Every Educational Stage

Elementary School (TK–6): Builds strong foundations in reading, math, and social skills in a supportive, nurturing environment

Grades TK - 6

19175 Third Street,

Oro Grande, CA 92368

Middle School (6–8):

Encourages academic growth, independence, and confidence during critical developmental years.

Grades 6 - 8

19900 National Trails Hwy,

Oro Grande, CA 92368

High School (9–12):

Prepares students for graduation, college, and career pathways with personalized guidance and support

Grades 6 - 8

19900 National Trails Hwy,

Oro Grande, CA 92368

Independent Study (TK-12) Offers flexible learning for families seeking an alternative to a traditional classroom setting

Grades TK - 12

Flexible, Independent Learning

Independent Study (TK-12)

The Flexible Independent Learning Program at Mojave River Academy offers a personalized, flexible learning option for students who benefit from individualized pacing and support. Students work toward academic goals with guidance from caring teachers while maintaining structure and progress.

Choose The School

Your Child Wants To Attend

Where Your Child Feels Safe, Supported, and Belongs

At Oro Grande School District, your child is supported by caring educators in a safe, welcoming environment where we focus on renaissance education for a well-rounded child.

Thinking About a New School?

We’re Here to Help You Find the Right Fit

Choosing a new school is a big decision; we’re here to help. Click Get Started Now, fill out a short form, and our enrollment team will reach out to answer questions and support you every step of the way.

Why So Many High Desert Parents Are Choosing Us

Flexible Learning Options

Choose from in-person, Hybrid, or virtual, so your child isn't boxed in by a one-size-fits-all education. We match learning to real life.

Strong Communication

Community collaboration is vital for student and family success.

Future-Ready Focus

We help students build skills, confidence, and goals for the future.

What Do Our Families Say About Us

“My daughter goes here, and she loves it. The academics are great. My child has been excelling since she’s been here. I love this school."

(Parent / Guardian review for Riverside Preparatory School)

“Riverside Preparatory is a pretty cool school. The teachers are nice and really try to help you do well. It’s not a huge school, so it’s easy to make friends and feel like you belong… It’s a great place to go to school.”

(Student review of Riverside Preparatory School)

“Never have I seen such a supportive learning environment for children K-12! The staff takes time to give children one-on-one attention and support, making sure they succeed. They have fun activities and truly work to bring out the best in every child.”

(Parent / Guardian review for Mojave River Academy)

“The school is great! The teachers and principal are friendly. Our school work and classes are adjustable to our schedule and personal life.”

(Student review for Mojave River Academy)

Take the first step toward the education your child deserves.

Educating ALL Students to be Successful Adults

Still Have Questions? You’re Not Alone.

The Riverside Perparatory Advantage

Flexible learning models.

At Riverside Prep, your child can thrive in the environment that fits them best.

Strong communication with real humans.

You’re never in the dark.

Tuition-free Public Charter.

You don't have to choose between quality and affordability.

Whole-child support.

Social, Emotional, and Academic growth all matter.

Future-ready focus.

Your child graduates with real skills, direction, and opportunity.

Is this a homeschool program, or is my child enrolled in a public school?

Oro Grande School District provides families with two distinct learning pathways, allowing parents to choose the environment that best fits their child, traditional on-campus instruction or independent study with flexibility.

Is my child eligible?

In most cases, yes. Here’s a clear, parent-friendly way to know if your child may be eligible for programs through Oro Grande School District, including Mojave River Academy.

 

Your child is likely eligible if:

1.      Entering TK–12th grade (grade availability varies by program)

2.      Currently enrolled in another public school (transfers are allowed)

3. Meets Academic, Behavior, and Attendance Standards

Click here to complete an Interest Form.

What if my child struggles with change?

This is a common concern, and it’s actually one of the reasons many families choose programs through Riverside Preparatory Schools.

Riverside Preparatory Schools

We understand that transitions can be hard, and support is built into the traditional school environment.

 

How Riverside Preparatory helps:

1.      On-campus support staff (teachers, counselors, administrators)

2.      Social-emotional support through counseling and teacher check-ins

3.      Structured routines (consistent bell schedules, class periods, and expectations) 

Mojave River Academy

Independent study is especially supportive for students who need a gentler transition.

How Mojave River Academy helps:

1.      Learning begins in a familiar environment (Usually Home)

2.     One primary credentialed teacher, not multiple new teachers at once.

3.     Flexible pacing.

4. Academic learning by appointment. 

Discover the Difference at Riverside Preparatory!

Have a question?

Want to speak with a real person?

Contact Our Enrollment Team