An ideal teacher is also a researcher who is involved in equipping learners with relevant skills with the aim of keeping up with the current affairs and an ideal teacher is a lifelong learner, courageous to take risks, to try new and innovative.