Teacher beats student but gets caught on videotape; Sherri Davis at Jamie's House Charter School At Jamie's House Charter School in Houston, teasing another student may cause you to get an ass-kicking. From the teacher. Science teacher Sherri Davis of Jamie's House Charter School was recently caught on video beating Isaiah Johnson. Johnson, age 13, apparently angered Ms. Davis by teasing … [Read more...]
You are here: Home » Archives for Charter school