Personalizing Learning Through Project-Based Learning