Perverted teacher ...