.
Trevor Leonard
Trevor Leonard is a professional musician and substitute teacher at Montgomery County Public Schools. In 2005 he graduated from Duquesne University with honors and earned degrees in English and Philosophy. In his free time, he enjoys creative writing. 
Recent Activity

No activities to show.