I am a student at CCDS and I have been here since kindergarden, I am in junior high and I love it !!! It has the comforting small school environment, but with the technology and resources of a big junior high. The teachers are GREAT, they make sure the student is never bored or unchallenged, and they unlike huge middle school teachers, they help you if your struggling and they will take the time to get to know you. They have a okay hot lunch program, and great volleyball nets ,soccer fields, basketball courts and more.The middle school provides great elective choices, such as art, spanish, models, tech. , yearbook and more. The school provide many fun and educational field trips. I would recommend this school to anyone!