Teaching is a acquired skill. I agree it is naturally gifted to few people. But, when we take methodologically designed training to do efficient teaching. Teaching quality improves greatly and we actually achieve the purpose of teaching, above just information transfer and skill transfer.
Thank you A.H. Mohamed and E.Patel. I respect your views. To me, teaching is a skill which is acquired through training and experience. However, some people are naturally gifted as teachers, inspite of their gift, they still need training for effective knowledge transfer.
According to me it is an inbuilt characteristic of the person that he / she is able to explain things by standing in front of the crowd. If it is by birth then it is natural and developed in excellent manner.
But it can also be acquired by practicing it. It need dedication, hard work and also need to eradicate fear from oneself.