St. Theresa Catholic School is an excellent school! They have the most caring teachers that really do go the extra mile with every student. You can tell they really do care about me and my family. The community there is very friendly and welcoming to all families. The academics are tops. They have a new STEM program that has gotten my kid really interested in taking more math and science/engineering courses in high school. He will go on to Dowling Catholic High School next year and has qualified for the highest level of advanced math and science courses available for freshman. This is all due to St. Theresa's STEM program. Through this program my kid developed a love for STEM related fields. I just did not find this program anywhere else. St. Theresa is an outstanding school!