A trip to the zoo...
There were a lot of things that I really liked about this zoo. There are a surprising number of child-friendly and interactive times where children get to experience some of the animals first hand. There are a plethra of animals and such to see, and they have little times during the day where you can talk to some of the trainers and ask them questions. When you compare the gift shop to other places in Michigan you will find that they are pretty fairly priced, and not unreasonable for your trip momentos. Also, they have a lot of information available about the animals that they have there, including updates and such, which ties in to make the experience a more enjoyable one.
There were a couple of things I didn't like about the zoo, however. I wouldn't suggest the zoo for a small child, or anyone who has a child in a stroller. While there are more areas than in a usual zoo for a child to interact with the animals, the walls of the normal exhibits are far too high and you will find yourself lifting your child more often than not, to see the animals. Some of the animals, especially in the aquarium, looked as though their holding areas weren't cleaned on a regular basis, and the areas themselves were a little cramped. There were a couple of animals that were clearly aggitated at the constricted amount of space in which they had to maneuver. If you have a bad back, or are an animal sympath, I wouldn't suggest this as a stop on the trip.