Actually, the references made to TAUSA and the SLT lead to stories about a wilderness-type program near the school in question, and having a similar name, but that is actually NOT affiliated with the school.
One problem here is that most anything positive gets a torrent of countering, while at some sites, most anything negative gets similar treatment, if with a differrent style. To get a "straight", honest response you can "rely" on is tough. I'm familiar with the place, but you don't know me, nor I you.
So, how do you proceed? A recent thread here had good suggestions, including to check with state licensing authorities, local law enforcement, various internet boards (like this, among others). Consider what the parents whose names you got are saying, and how they say it.