Teaching and Learning with Innovative Technologies in Higher Education: Real-World Case Studies