A good teacher possesses certain qualities. Good teachers are enthusiastic and willing to learn from their students. They are forceful, yet fair. Good teachers go the extra mile to be sure students have learned what is necessary. They are willing to work with students individually.
Teachers attempt to challenge their students to exceed their intellectual potentials.
Teachers should be able to communicate effectively with parents and fellow teachers. They should get along well with administration and strive to maintain the respect of each student they encounter.