Looming Threat of 900 Teacher Layoffs in Buffalo October 15, 2010 No Comments on Looming Threat of 900 Teacher Layoffs in Buffalo Post View 0 Buffalo Public Schools Superintendent Dr. James Williams has warned that unless payment caps are implemented for Charter schools, as many as 900 layoffs may be…