Wife and I caught this last night and it was great to watch. I dont know when it was filmed but it is recent and it sure shows Tech in a positive light. Lots of camera shots of campus. I didn't realize we were a top school for cheer. I think you will like it. It is only 42 minutes long and seemed less.