Extra credit can be submitted any time before July 29, which is the last day for grade submission.