In the small private school that my children attend in Carmel Valley, the ratios are great. Maximum 22 kids per grade–3 teachers in K, 2 in 1st grade, 1.5 in all other grades up through 6. Plus full-time music, Spanish, and computer teachers who serve the whole school. The level of tailoring of the curriculum to each individual is impressive. In my evaluations of my public schools (Carmel Creek, Solana Pacific, CVMS), the lower grades do not have a comparable solution for individualized work plans.