I think it's not really important how much the kids have learned, but whether the program has provoked their interest to learn and explore. My boy is 2.5 year old, he's a bit shy and self-centered, I send him to an English playgroup (Babington Education), he starts talking more, and likes to interact with other kids and express his opinion. I'm so glad to see him making progress :) I'll send him to swimming class this summer as well. It's just fun to try different activities.