Man charged, fired from Baltimore City Schools after student was injured