I am a student at CAHS and it has been a way better learning environmental than my previous school. The teachers here are amazing. They seem genuinely interested in their jobs, I don't feel like just a number here! The teachers will take as long as it takes until you know the material you have and are pretty lenient. Although I do wish CAHS was not an ALC school and did focus more on the arts. Over the past few years it seems like they have been conforming it into more of a regular high school, rather than an Art school. The students are very different but usually nice; although many seem to just go there as a simple way to get credits.
Creative Arts is a treasure. Tiny class sizes where each teacher actually knows something about the students they are teaching. A fantastic array of art teachers that are actually artists themselves. My only desire is that the school had the student population numbers to support more than two AP classes.