My DS did STP last summer and said that it was definitely the right choice. It seemed that during the day their time was pretty structured, but he had plenty of free time otherwise. The only downside was that the weight room was closed on the weekends, which really bummed him out. We live close enough for him to come home on the weekends, so after the first weekend on campus, he came home for the other weekends. Apparently, a lot of kids go home on the weekends, and it's fairly deserted. But you will definitely not regret going and getting a class out of the way, not to mention getting to break in your low quarters!