My daughter started CPNS at age two. She and I both love the teachers and the play based curriculum. She was encouraged to paint or do other daily activities for as long as she wanted and often spent all day painting or playing with the class pet. She did not have to be potty trained and they offer very affordable aftercare. I can not recommend CPNS highly enough. Through co-opting I met her classmates and made friends with fellow parents, not to mention gathering more skills to handle the challenging toddler years.