How is he cake-eating in this situation? As far as letting him go and getting a D, well, make sure that is what you want to do, and not what everyone else wants you to do.