Source: https://cdn.tc-library.org/Edlab/Knewton-adaptive-learning-white-paper-1.pdf