Canyon Oaks High (Monrovia Unified): 49 students, UPP 81.6%, grades 10-12. Demographics, multi-year enrollment trends, and per-student funding analysis.
Monrovia Unified overview · All schools in district