Houston charter school teacher Sheri Lynn Davis is under investigation after this crazy video of her beating a student surfaced this week. The investigation will find that she is crazily insane. And that charter schools are the future! Video below.

[Chron.com]