The instruction there is good quality, though I do not like their dependence on things Weaver...
I also highly reccomend Blackwater Training Center. I have been several times and have learned a great deal, while getting to have a ton of fun too...
I was originally going to go to TR, but I decided to give Blackwater a shot since they are closer, meaning I wouldn't have to try and fly with firearms. They are also located right at my state so when going out to get dinner and the like I can legitimately carry my pistol CCW and still be protected. (Seeing as how they are 20 minutes from Virginia Beach and Norfolk, carrying a firearm is a GOOD idea)
If TR is closer to you and less of a hassle, then go for it. FWIW I have had the opportunity to meet people who have been to literally every school out there, and all of them speak extremely highly of Blackwater. Thunder Ranch is highly regarded too. Gunsite is a bit too dogmatic for my tastes. (This is the ONLY way to do x, this is the ONLY way to do y...If I wanted to hear that I would join the military...=)