Foul-Mouthed Teacher Faces Rap

Canadian spewed on gays, bin Laden, Holocaust, MILFs in classroom