Giving hard to the teacher ...