Completing Assignments with Academic Integrity