My little guy loved his teachers, at every age group he was in. This day care seems to hire very gifted, and patient teachers. My little guy learned lots of fun songs, many new games, and even a little spanish. He was always so excited to tell me what fun activities he got to experience that day. I think Castle Academy provides a very enriching environment for all ages.