@RobertTalbert I completely agree that we need to trust students rather than set up more barriers, but I don't agree that the incentive to cheat goes away. If I as a student don't want to do any work, I can still get someone else to do it for me under mastery grading.