I've taken my daughter to this program since she was 11 months old. The activities are fabulous for kids of all ages, and they don't mind if your kid doesn't want to sit on your lap the whole time. The kids are free to walk around the room and watch everyone else sing. The best is that they give you a CD with all the songs we sing in class, so you can play it in the car, and sing along with your kids!
more