Great Private School! My children have been going here and so did I. I felt as I went into high school I was advanced compared to other students who went to public school all their lives. I was ready for college after graduating St. Teresa's. They are an accredited elementary/Junior High School. Great Environment and Amazing Teachers!