This is an excellent school to send your children to. My son graduated from this school in 2006. He's made close friendships with other christian kids from culturally diversied backgrounds. They are now all going to high school together. Classes are small; the teachers are patience, God loving, and work hard with all of the students. I can't say enough about this school, not only are the classes small, but you get a quality christian education with extracurriculums like foreign language, band and basketball. Once you are a member of OPCA you become part of a family.