We would highly recommend the Connecting program. It gave our son the time and tools to strengthen self confidence, build awareness and grow socially and emotionally. He was more than ready for Kindergarten.