Teaching: A journey of its own