Evaluation of Principles and Best Practices in Personalized Learning