I have a student in my course that does well on the exams, and his answers to the exam questions show a deep understanding of the material. However, this student has not been handing in the assigned homeworks and has a missed a few lab assignments, as well. I've been told by other faculty that he has a job which keeps him up late, and have noticed that he struggles to stay awake at times during the class.
Depending on how he fares on a project worth a large portion of his grade, and the final exam, the missed homeworks/labs could cause his grade to be below a C, which is the required grade that a student must receive if they are to advance to the second, more advanced course [and, a C grade is also needed to get credit for the course; otherwise, the student will need to retake it again on the next offering, which isn't until two semesters from now]. Further, this student is a senior, so a D grade would be a major setback for him.
For those of you who have been in this situation before as an instructor, my question:
Have you ever passed/failed a student like the one described above? If so, do you regret your decision? Why or why not?