A teacher is a person who is trained to impact or transmit Aknowledge, attitudes and skills to learners, he is a leader, a guide, a motivator, a disciplinarian, a counselor, a role model and one who acts as parent to the children at school. A teacher, however can be define also as one who is trained to manage the teaching and learning process efficiently.
A professional teacher therefore is someone trained in the art and rudiments of teaching methodologies and techniques and to be keenly aware of his physical environment, the socio-cultural and political activities around him. A teacher is supposed to be, that trained person who helps the learners to develop new ideas and concepts while acquiring more knowledge. He is the one expected to assist the learners to develop skills and change attitudes, naturally, for the better.
A teacher is therefore, someone who is expected to have a high intellectual capacity to understand the intricacies of growth and development of learners, the psychology of teaching and learning and the management of the teaching and learning process and system.