The Immaculate Heart of Mary School offers a Catholic education for elementary and middle school students. Located just behind the Church of the Immaculate Heart of Mary, the school teaches Catholic doctrine and proclaims Gospel values. From a library to a science lab to a gym and spacious playground, the school provides a variety of areas for students to learn, with a student to teacher ratio no larger than 35 to 1. The school also offers before- and after-school daycare for students to do homework or engage in various activities such as cooking, art and reading. The school allows a maximum of 315 students, and there are 16 full-time and 15 part-time faculty and staff.