The JSC is AWESOME. My family of four including a 16 year old and 9 year old went and we had a blast. There is so much to see and do. We did take the tram tour, which I recommend. It is an hour long, but it takes you around the entire JSC campus. There are IMAX shows, virtual reality stations, a rocket simulator and so much more. We were there about 3-4 hours and that was not enough time considering everything has lines (of course!).