As of now, the only way to allow students to finish an "I" Incomplete is to unfinalize the course. This creates all kinds of problems. Perhaps a way could be found to separate a student into a separate field leaving assignments, etc. intact until he finishes and the teacher finalizes the class.
One way to approach this might be to have a finalize course button with an exception button (example: "Finalize Course with the exception of [student name]" ).
Dr. Aaron Parker