Baltimore City reduces teacher vacancies by more than 400