Teachers at a prominent high school in Portmore, St Catherine, were in a huff last week, after one of their colleagues was arrested following an altercation with an eighth-grade student more than a month ago.According to the arrested teacher, whose…

more