"it's a long assignment, but you have 5 weeks to do it, so you get zero for a late submission."

only teaches necessary content 1 week before assignment is due.