A lifelong journey of teaching and learning.