Text this: Technology for Learning and Knowledge Strategies in Virtual Education: A Case Study of Higher Education