Do you know this student? He was set up by Robert DeLuca to make it look like the student was threatening a teacher when it was Robert DeLuca who set him up
Robert DeLuca has been teaching at Therou for 30 years, is an abusive alcoholic, let Fran at Therou know of his abuses she does the teacher reviews, Robert DeLuce spends more time running gambling at Therou then helping students, he wastes so much of your money, his sister Mary Ellen Mccormack was kicked out of teaching at Marshall high school for providing alcohol to student! She now teaches at T.C. Williams
Attachments: