Are public schools doing a good job?