The teacher who: first of all explained material well, in depth but in clear language, not as university indifferent lecturers running in gallope, second, generously marking the students' work- who try hard, and enabling them to achieve what they deserve, third, not wasting preceous time on silly jokes while there is enough time for more important things:e.g.class discussions,little experiments etc.