About TPS

Theresa Primary is one of five primary schools in the Indian River Central School District. Theresa is located 6 miles northwest of Philadelphia, NY on your way to the beautiful St. Lawrence River in Alexandria Bay. Theresa Primary School has an enrollment of approximately 220 students in grades K-3 and approximately 37-40 % of our student population comes from military families. We have two buses that transport students who reside on Fort Drum to Theresa. Although it might seem far, the 17 mile bus ride is shorter/faster than some of our local routes since it is a direct route to the school without stops along the way.

The highly trained, professional staff keeps current with best practices and strategies through frequent staff development opportunities. The focus on Early Literacy through our Literacy Collaborative Program can be seen in the primary classrooms. We also offer a strong fine arts program, and physical education program and all classrooms have access to a computer laptop cart. Most of the classrooms have smart boards and all have document cameras.



Character Counts at Theresa Primary. We believe that good character should not only be taught in the home but should also be actively reinforced in our school.

Kindness is a language which the deaf can hear and the blind can see. ~ Mark Twain

Theresa Primary has a recycling team made up of third-grade students. Everyone at Theresa is encouraged to recycle and reuse at home and at school. The team collects paper and weighs it each week and keeps a record of the recycled materials.

Third-grade students have the opportunity to volunteer to be a member of our safety patrol. The safety patrol is responsible for helping staff at dismissal by holding doors open and assisting students with getting on the correct bus.

Theresa Primary has an active and supportive Parent-Teacher Organization (PTO). The PTO sponsors two fundraisers a year which provides the school with thousands of dollars every year to fund guest speakers/assemblies and field trips. The PTO purchases every child a school t-shirt each year. If you are interested in joining the board of officers on the PTO or just volunteering occasionally, please contact our volunteer coordinator Meredith Estrada at 315-628-4937.