Our oldest goes to St. Rose of Lima Catholic School in the Garden Oaks area... both my husband and sister in law attended St. Rose growing up. It's gotten smaller since then, but is still a very good school. My daughter is thriving there and now LOVES school. As long as we live in the Heights area, she will attend St. Rose, as will my youngest if we are still in the area when she is school aged.