Teachers are cats and licking students … is this for real ???