I don't often visit science/children's museums, but I went to Discovery Place Science in Charlotte with my husband and sister-in-law (a teen) and we all had a lot of fun. I wanted to go specifically for the Ultimate Dinosaurs traveling exhibit, but the rest of the exhibits did not disappoint. Admission is a little pricey and costs even more at the door, so purchase your tickets online if possible. There is a lot of fun stuff to do, and I promise everyone will have a good time!