Text this: Evaluating Students' Experiences with Project-Based Learning in Online Educational Contexts