A good and ideal teacher is one who really cares for his students. An ideal teacher is one who is experienced, sincere, committed and possess vast knowledge about his subject. A good ideal teacher is good in listening, speaking, communicating and cooperating with the students