A teachers journey in teaching & learning