My Teaching and Learning Journey