Source: https://online.suny.edu/fact2/wp-content/uploads/2020/08/FACT2-Adaptive-Learning-Task-Group-Final-Report.pdf