I LOVE the American Girl program offered at Sandy Springs Heritage! My daughter enjoys it because they have creative, fun crafts, great snacks, and plenty of friends to play with. The staff does an amazing job of mixing the historical lesson of the doll with innovative crafts that bring the doll's history to life. We also do the camp and my daughter loves it. I can't say enough about the value Heritage has provided with this program. Oh, and liking American Girl doll is not a requirement. While the program centers the lesson around the doll, the fun is really in the crafts and history and they know how to make it playful and fun for the girls.