helps others to get benefited by your skills, it also enhances your own skill levels. It increases a sense of mutual belongingness between two human beings. This feeling of mutual belongingness goes beyond the levels of professionalism and extends to building certain bonds that have their foundations in human values like, trust, respect and benevolence. Besides, almost everyone gets an opportunity to teach others something at some point in their lives.
This is why it’s quite crucial to become a good teacher. Here are following characteristics that a great teacher possesses: