For me, being a teacher is like being a life-long student. In this career, one never ceases to learn. It is this aspect of teaching that I love most. The most important lesson I have learned is that teaching is fundamental to a researcher. Teaching helps to consolidate your ideas and also to share your research experience with the young minds, occasionally inspiring them to take your own line of research.
Every class is a unique experience.
There is nothing more satisfying for me than to have just completed a good class.