My daughter loved her experience at Children's World. She was enrolled in the "Junior K" program for kids of or close to Kindergarten age. Class size was small and the teacher was wonderful. My daughter got lots of individual attention and the teacher really tailored materials and activities for each kid. Kids also had plenty of cross-age-group interactions. Additional after-class activities (e.g. arts, ballet, etc.) were available for a moderate fee.