CHPS: Better schools, better performance