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]