In summary, a good teacher does the following: - never tells a student anything that the teacher thinks is true - never allows himself to be the ultimate judge of his own students' success - teacher practice first, theory second (if he must teach theory at all) - does not come up with lists of knowledge that every student must know - doesn't teach anything unless he can easily explain the use of learning it - assigns no homework, unless that homework is to produce something - groups students according to their interests and abilities, not their ages - ensures that any reward to a student is intrinsic - teaches students things they may actually need to know after they leave school - helps students come up with their own explanations when they have made a mistake - never assumes that a student is listening to what he is saying - never assumes that students will do what he asks them to do if what he asked does not relate to a goal they truly hold - never allows pleasing the teacher to be the goal of the student - understands that students won't do what he tells them if they don't understand what is being asked of them - earns the respect of students by demonstrating abilities - motivate students to do better, and does not help them to do better - understands that his job is to get students to do something - understands that experience, not teachers, changes belief systems - confuses students - does not expect credit for good teaching