Characteristics of a good teacher are: • an engaging personality and teaching style • clear objectives for lessons • effective discipline skills • good classroom management skills • good communication with parents • highly encouraging • knowledge of curriculum and standards • knowledge of subject matter • passion for children and teaching • inspires students to learn Giving useful information, explaining concepts and principles; and, handing out printed notes to students are part of the job responsibilities that every teacher has to fulfil.