Text this: Bringing problem-based learning to higher education: theory and practice