An Exploration of Contemporary Realities of Technology and Teacher Education: Lessons Learned · Study