Mountain Vista School is a public school that enrolls more than 300 students. It provides academic education to students in grades one through eight. The school s curriculum includes English, math, science, social studies, language arts, and physical and special education. It also provides technology education and emphasizes on reading, writing and communication skills. Additionally, the school has a library that provides a large collection of course guides, journals, referral resources and audiovisual aids. Mountain Vista School also has a cafeteria and offers various extracurricular activities, such as games, music, and art and craft. It also offers a parent-teacher organization. Mountain Vista School offers early childhood education, counseling services and financial assistance through educational and library loans.