7634 SW 60th Ave, Ocala, FL 34476
Call Us: (352) 509-4085

Welcome to the Ocala Preparatory Academy School Website

OPA is a K-12 private college preparatory school offering small class sizes, art, music, science experiments, organic gardening, IT/web development and lots of outside recreation time.

Ocala Preparatory Academy (OPA) is a K-12 college preparatory private school located in Ocala, Florida (Marion County). We offer college preparatory personalized learning. Small class sizes and hands on learning create an environment where learners are inspired and accepted. Students enjoy art, music, science experiments, organic gardening and lots of outside recreation time.

                                                                                               A quote from Shane Logan:

"Our children are unique and their education should be too."

 

Kid-group2

OPA Students

Our students are children that will thrive in an environment with small class sizes where they are actively engaged and seen as a partner in the learning experience. Gifted students are offered the opportunity to excel without limitations. Students will be offered opportunities to work independently and in a group learning environment.

Curriculum

Our students enjoy a rigorous college preparatory curriculum taught by OPA instructors. We embrace an infusion of technology into our curriculum and our students (upper grades) are taught web design and a variety of technology-based subjects to best prepare them to become citizens of a "digital" world and workforce. Each student is provided curriculum that is personalized to their academic needs and interests.

Maths

Karen Vega (left)
Karen is the Executive Director of OPA's parent company, OaSN.

Annmarie Sossong (right)
Annmarie is OPA's Educational Specialist .

Oasn Executive Director Karen Vega & Educational Specialist AnnMarie Sossong

This website was designed and created by the students at OPA

Ocala Preparatory Academy

 7634 SW 60th Avenue
Ocala, Florida 34476

logo-retina

Any questions or concerns?

Call us: 352-509-4085