Despite spending $18,272 per student, well above the national average of $15,591, Baltimore City Public Schools routinely ranks among the worst in the nation. According to the most recent National ...