My son, who is 7 years old now, started to attend this preschool when he was 3 yrs old. He always remembers his teachers and wants to go back even though he is in school now. My daughter, who is 4 and 1/2 now, started even earlier at 2 yrs old. She has blossom. The facility is very organized and clean, has indoor and outdoor beautiful space. The food is homemade style and high quality. Beside the preschool curriculum my kids had learned great respect for their friends and elders. I highly recommend Twins preschool.