The role of teacher in modern educational system is not only imparting merely knowledge to students but also, as a real architect of new generation, responsible to build personality of modern citizens. It requires passion, patience, expertise on certain subject and enough ability to understand the role of teacher, the styles of teaching, teaching methodologies and strategies, correct usage of evaluation techniques and the psychology of the students as well as the ability to motivate the students. When a teacher knows all these things properly he or she can become not only an excellent teacher but also a great leader thereby transferring the knowledge, experience, skills and abilities from one generation to another generation through students.