Apply to Join the Sora Community!

Admissions Criteria

If you’re looking for a high school that:

  • Believes in hands-on learning
  • Personalizes students’ education to their individual styles, strengths, weaknesses, and aspirations
  • Ensures academic breadth in students in the subjects of math, history, science, and English
  • Builds strong professionally-oriented skills and life skills
  • Prepares students for their future careers and higher education

Then Sora will be a perfect fit for your student!

Admissions Process

  1. Review our website and contact us to schedule a parent meeting

  2. Register your student for the next Experience Sora virtual school visit event
  3. Schedule a student interview with our team

  4. We will respond within 1 week with an admissions decision and next steps


You can learn about our tuition and enrollment options here.

When Can I Enroll?

Sora follows a rolling admissions schedule, so families can enroll students in our program at any time once they’ve been accepted.

If you would like to have your student attend at a future date, you can let us know that during the admissions process.

Why Should You Enroll at Sora?

Hear from the students at Sora themselves on what makes Sora truly special and different from any other high school.