Text this: Computer Technologies for Teaching and Self-directed Learning: Opportunities, Problems, and Coping Mechanisms