You might also want to check with the Carnegie Museum of Natural History in Pittsburgh. I was just there, and though my kids are too young to participate, it looked like it was well done. You also might want to check with children's museums such as the Brooklyn Children's Museum (Carol Ensecki??), or the Boston Children's Museum. Good luck. Eric Siegel [log in to unmask]