(CNN) — US students give their schools an overall B- grade on average, according to a new report released Wednesday that asked fifth through twelfth graders to assess their school’s quality in ...