Technology-Supported Teaching and Research Methods for Educators