Porn: teachers and supplied