Birmingham science museum with four floors of exhibits, MiniBrum for younger kids and an outdoor Science Garden.