OTA Online Program

A full-time program for students in grades 6-12

Oregon Trail Academy

A K-12 International Baccalaureate Continuum School

We Build Curious Minds

OTA Graduating Senior in Sandy Post

OTA Graduating Senior in Sandy Post

In the May 1 edition of the Sandy Post, senior Charlee Davis shares her experience of attending OTA and the ways an IB education have helped her for the future. https://pamplinmedia.com/sp/68-news/427146-333070-on-the-rise-  

read more

Congratulations to Allie Bayer!

Congratulations to 9th grade student, Allie Bayer, for being the winner of the Oregon Level 3 Letters About Literature writing competition! Allie's letter will now be entered into the national round of judging. Well done, Allie! 

read more
Congratulation Carlin and Mr. Ofstie!

Congratulation Carlin and Mr. Ofstie!

Congratulations to 7th grader Carlin Dudevoir and Mr. Ofstie!  Carlin's featured piece of artwork is on display at the CESD.  What a fantastic accomplishment for Carlin and her instructor, Mr. Ofstie!

read more


Oregon Trail Academy is an International Baccalaureate (IB) World School. We offer three IB curricular programs, the Primary Years Programme (PYP K-5), the Middle Years Programme (MYP 6-10), and the Diploma Programme (DP 11-12). We are unique in providing an IB inquiry based, trans-disciplinary curriculum framework that emphasizes critical thinking skills, in depth learning, and global perspectives. We are the only K-12 in situ* International Baccalaureate school in the Pacific Northwest. Due to our unique program, we are a school of choice.
*single campus

Our rigorous program includes:

  • Mandarin instruction each day, beginning in Kindergarten
  • Arts, Music, and Technology
  • Classes designed to prepare students for the rigors of an IB Diploma (Enrollment cap: 27/grade)
  • An engaged community of families
Our school values the feedback of all our stakeholders. Please use the link below to submit any questions or comments for Oregon Trail Academy.

The regular school schedule is 7:45am to 2:45pm.




Subscribe to Blog

Enter your email address below to receive notifications of new posts.