I'm embarrassed to say that even after spending nearly a decade operating a mastery-based software engineering school, I've only just heard about this paper now. And having read it just now, I'm feeling better than ever about mastery-based education.
Here's our take on mastery if anyone is interested: https://medium.com/launch-school/mastery-based-learning-2095...