Are you looking for a non-traditional kindergarten through 12th grade educational opportunity for yourself or your child?

Do you need flexibility in course scheduling? Perhaps attending school online is just what you are seeking.

With Core Classes and electives offered on your time schedule and small student-teacher ratios, iOKCPS can meet all your academic needs.   

For more information on iOKCPS, call (405) 587-0427. 

  • Free to OKCPS students and any student living in the OKCPS boundaries

  • Serves Kindergarten through 12th

  • Core classes and electives

  • Classes on your time schedule

  • Excellent teacher support

Making the Decision to Apply


Online learning through iOKCPS is a non-traditional educational opportunity for students of Oklahoma City Public Schools. However, online learning is not always for everyone. It is important that parents/guardians and students make an informed decision about online learning. To assist families with this decision, iOKCPS has developed a comprehensive website with lists of courses, Frequently Asked Questions, and helpful documents for virtual learners.  Below is a list of characteristics that successful online learners often possess:

  • Self-motivated
  • Independent Learner
  • Computer Literate
  • Good Time Manager
  • Effective Communicator
  • Personal Commitment
  • Effective Problem Solver


Virtual classes are not an easier way to get an education, they are a different way!