iOS app Android app

Raymond Devaughn Taylor

Kennesaw State Instructor Arrested For Allegedly Exposing Self In Class

ajc.com | Alexis Stevens | Posted 05.25.2011 | College

A Kennesaw State University part-time instructor was arrested for allegedly exposing himself to students in a classroom. Raymond Devaughn Taylor, 5...