Overwhelming, crowded and a bit too advanced for toddlers/preschoolers, but great for older kids. It tends to be pretty expensive, particularly if you want to get tickets to the Omnimax Theater, too. But it's a great trip for school-age kids. The staff does great stage presentations to supplement the exhibits.
more