This school has been just a fit for my creative and free-spirited child. Several of the excellent and dedicated teachers retired from CCSD, and I have heard accolades from many of their former students. Classes are capped at 15 children, and most are 10 children or less, so the teachers can (and generally do) take an interest in each child's challenges and interests. I also love that the kids get art, music, scientific explorations class, technology class, and library every week, and PE 3x a week. I have found everyone to be quite responsive to concerns that I have voiced, and the general atmosphere is very family-like with emphasis on developing maturity and responsibility in the students.