I went to CSHS. I thought it was a great high school. Most of the teachers were good, and they offered a wide range of subjects. The school has some good facilities too, such as their pool and performing arts centre. Academically, it usually performs within the top few public schools.