Abstract: Activity-based personalized eLearning involves delivering to a learner a learning experience that is tailored to their individual needs. Traditionally, these needs have been met through the ...