Kid Connection is an amazing preschool program. Annette is a hands-on director who cares more about the kids than I thought possible, and all of the teachers love their jobs and each and every student. We just finished our third year and have three to go. Our daughter went for three years because she is a fall birthday - each year was tailored to that age and she was challenged every year, and she is definitely prepared (maybe overly so) for kindergarten. Our son finished his first year and has one more left, and then our littlest will start next year and do three years. There is a lot of play, but now having been there and seeing the program over a few years, I have realized that there is also a great academic focus that sneaks in there without taking away from the play aspect of preschool. All of the teachers work on letters - recognition, building, writing, and even some reading for those who are ready. And the classes work on all of the other basics like colors, shapes, weather, etc. Plus, every class has a weekly theme that is shared the week prior so we know what our kids are going to be learning that week - and the books, projects, songs all focus on that theme. The two oldest classes even had a science fair this year filled with space projects and topics that they created. Our daughter is incredibly excited for kindergarten, but she is sad that it is not at Kid Connection because she loves the teachers so much. People make the program!