Tag Archives: sherri davis

Teacher Loses It On 13-Year Old Student

In late April, a Houston charter school teacher left students confused and horrified by her actions against one of their classmates.  The students thought the teacher was playing around, but things immediately got very serious once she pounced on 13-year old Isaiah Johnson.

According to the boy’s mother, Alesha Johnson, the boy’s science teacher, Sherri Davis, saw him Continue reading