Frequently Asked Questions

Everything you need to know about joining Snake River Academy.

General Information

What age groups do you serve?

We serve homeschooling families with children from Kindergarten through 12th Grade. Our classes are divided by age and developmental level to ensure each student receives the most appropriate instruction.

Where are classes held?

Our academy is located in the heart of Twin Falls, Idaho. We utilize a beautiful, modern facility that includes multiple classrooms, a common area for community gathering, and ample outdoor space for learning and play.

Academics & Classes

Are you a replacement for homeschooling at home?

No, we are a co-op designed to supplement your at-home learning. Parents remain the primary educators of their children. We provide specialized classes, group learning opportunities, and a supportive community to enhance your homeschool journey.

What curriculum do you use?

Our curriculum is carefully selected by our academic committee to align with our mission of providing a family-centered, rigorous education. We draw from various sources, prioritizing materials that encourage critical thinking and values rooted in family, freedom, community, and education.

Membership & Involvement

Are parents required to stay?

Yes, as a family-led co-op, at least one parent or guardian is required to remain on-site during classes. Parents are active participants, either teaching, assisting in classrooms, or helping with other academy tasks.

How do I join?

The first step is joining our waitlist on the homepage. When a space becomes available, we will contact you to schedule a tour and an interview to ensure our academy is the right fit for your family's educational goals.

Tuition & Fees

What is the cost of membership?

Our fees are kept low because of our co-op model. Costs include a per-family registration fee each semester and a per-student class fee to cover curriculum and supplies. Detailed pricing is provided during the interview process.

Still have questions?

We would love to hear from you. Feel free to reach out via our waitlist form and specify your inquiry in the comments.

Message Us Directly