iOS app Android app

Michael Louis Green

PE Teacher Fired, Arrested After Disturbing Allegation

Posted 09.27.2013 | Miami

A Florida middle school teacher has lost his job and faces criminal charges after a very disturbing allegation. Michael Louis Green, a physical edu...