The Best for Teacher. Who know the best for teacher than her/him self. People said, teacher know more than ordinary people (should be). Being teacher mean smart, clever, attractive, inspirative,...