Immaculate Heart of Mary School is a coeducational, Catholic institution that offers a range of learning and extracurricular opportunities for students. It has an annual enrollment of more than 600 students. The school serves students in pre-kindergarten through grade eight. Immaculate Heart of Mary School s academic curriculum includes art, music, computer education and Spanish language. It has a library that offers a variety of educational resources and materials. The school administers several before- and after-school care programs. Immaculate Heart of Mary provides opportunities for students to participate in sports activities, such as basketball, soccer, softball, cheerleading, golf and volleyball. The school also offers extracurricular activities, such as band and choir. It is governed by Immaculate Heart of Mary Parish.