Text this: The Effect of Progress Indicators on Students' Engagement, Learning Experience and Final Grade