I like a preschool with High Scope curriculum. It teaches children to plan their day. Our youngest son flourished with High Scope. He also had Montessori preschool. That worked well, also. The preschool experience that did not work for him was traditional. Would you believe they had the kids doing worksheets??