Professor PuzzleBrand · Kids and babyPuzzle A Day 365$15Stocked at 1Treehouse ToysPortsmouth, NHRetailer · Toy store$15