Some say that my teaching is nonsense. Others call it lofty but impractical. But to those who have looked inside themselves, this nonsense makes perfect sense. And to those who put it into practice, this loftiness has roots that go deep."-- Lao-Tzu,First, there is no hard and fast list that tells you who is a good teacher or who is not a good teacher. However, there are traits that excellent teachers have in common. These are not the usual qualities such as being a good friend or having a nice personality. These are what researchers from around the world have found when they watched those teachers whose students excelled once they left that teacher's classroom. Of course, not every teacher is going to be a skillful teacher for every child and a child spends only about 8 percent of the year in school, which means that regardless of the quality of teacher, a supportive home environment is essential to excellent learning.1. Be unsatisfiedThe first trait of a high-quality teacher is that he or she is a good learner. They are always eager to learn new things, expand their knowledge base, experiment with better ways to achieve success. They are lifelong learners and they produce lifelong learners. So, the first trait is to be unsatisfied with what is. In other words, the best teacher is always a student.2. High expectationsHigh expectations are the second trait of outstanding teachers. I once had a principal who said having high expectations created failure. In other words, the principal did not want to set high goals for fear of parent complaints. In reality, setting high standards brings out the best in students and creates in them a feeling of accomplishment. They become self-reliant, learn to delay gratification, and fit more readily into adulthood where competition is inevitable. High standards are not impossible standards. Setting high expectations may require making the student uncomfortable, much like taking the training wheels…