Text this: Acquiring 21st century skills through project based learning :