My children have attended Cole Valley for six years, we chose this school over the local Catholic school options and I have found their administation and staff to be first class, academic standards high and discipline solid. Cole offers band, music and P.E. as well as after school enrichment classes from chess, spanish, art and sewing. Low student teacher ratios, three classrooms at each grade level allow for breaking children out by skill level, and teachers are able to play on each others strengths in enhancing their curriculum. Cole Valley participates in track and AAU and Y basketball. This school really strives to be the best and meet the needs of its student and parent population.