Hi all!
I'm a university teacher. Every year I teach the same course in the second semester. I'll keep it vague, but basically the students are asked to design a rudimentary study, run it and write up the results. The official deadline for their report is in June. If they miss that deadline (or fail), they have three additional chances to hand it in during the following academic year (in September, November and January).
Anyway, the final meetings of this course take the form of tutorials: the students bring their designs-in-progress to class, we discuss them and I give feedback. The students who are diligent about this usually pass without issue. Unfortunately, many students skip these sessions or show up without having done any work, usually because they've already decided to opt for one of the later deadlines and postpone the whole assignment. What happens is that I then get lots of emails around this time of year to ask if I can give them feedback on their designs. Reading their work and responding to these emails takes up a lot of time, whereas during the tutorials I often sit there twiddling my thumbs because only a handful students bother to show up, and there is no work to discuss.
Anyway, I have started replying that if they had wanted feedback on their designs, they should have showed up for tutorials and done their homework, and that they're always welcome to retake the course.
My colleague thinks I am too harsh and that students are postponing assignments because they're overwhelmed. I do get this, and am willing to make exceptions for students who have had to deal with illness or personal problems, but right now I think there's this general attitude that only their own schedule matters. I am busy too, and teaching other courses at the moment. AIBU?