Founded in 1986, The Master’s Academy is a non-denominational Christian school with students from over 160 local churches. The campus is situated on 33 acres in Oviedo, FL. The school is in its 30h year and has approximately 900 students. The campus houses several classroom buildings which include a library as well as science and computer labs. Our state-of-the-art facilities also include a gymnasium, cafeteria, football and baseball stadiums, softball field, weight room, outdoor covered basketball courts, and more!