Haven't visited Tech. But I have some love for the place. My brother-in-law's sister is an Alpha Chi Omega out there. And she is an absolute doll!
Plus the Raider was my high school mascot too! I think lots of kids I went to HS with went to Tech because they wouldn't have to change up their wardrobes too much.