St. Theresa's Catholic Church and School is located in Sugar Land, Texas, which is on the Houston end of the Archdiocese of Galveston-Houston. It is becoming well-known through the savvy Internet use by some kind folks (I'd post your name, but you use an anonymous Youtube handle!) who make short films for the parish and school. I have previously posted their video on serving the altar during Holy Mass.
Two years ago or thereabouts they put up a video from the school children on learning and singing Gregorian chant. It's worth your time!