Teachers' Day is always special. Its an opportunity to show gratitude towards all of those Teachers who have played a phenomenal role in shaping our lives. I wrote a blog post on the same title "One the Eve of Teachers' Day" on 2013. https://kskuppu.blogspot.com/2013/09/on-eve-of-teachers-day-2013.html It was an attempt to recall the memories associated with all my teachers right from the First standard to Ph.D. To each batch of students, at least once, I ask this question, How many of you want to become a teacher? If yes, Why?. Particularly in subjects such as computer science which is very volatile, a teacher need to posses certain specific qualities. In my opinion, the following are the must have qualities to be a meaningful teacher: Cutting-Edge : The shelf-life of ideas in computer science is very very less. One of the most important requirements is to be updated with whats happening in the Industry. This is essential to make the students get a taste ...