Każdy nauczyciel jest nie tylko dydaktykiem, ale powinien również być wychowawcą. Mimo że nie zawsze oficjalnie pełni tę funkcję, jego wpływ na rozwój i wychowanie uczniów jest ogromny. Dlatego nauczyciele to grupa zawodowa, która powinna posiadać kompetencje wychowawcze na wysokim poziomie. Zaliczamy do nich głównie: umiejętności komunikacyjne, nawiązywanie i podtrzymywanie prawidłowych relacji oraz znajomość i umiejętność rozwiązywania problemów typowych dla danego etapu rozwojowego.