E-Learning framework with adaptive sequencing and selection.