Para José Carlos Libâneo, um professor competente é aquele que desenvolve a capacidade de mobilizar recursos cognitivos (conhecimentos aprofundados, operações mentais, capacidade crítica), bem como as capacidades relacionais, procedimentos, técnicas e atitudes para enfrentar situações problemáticas.
Ainda para o autor, um professor será mais competente quanto mais souber:
estabelecer elos entre a escola e a comunidade, além de desenvolver visão crítica em relação aos conteúdo e à própria escola;
imaginar, refletir e articular as condições que possibilitem aos alunos aprender melhor e de forma mais duradoura;
lidar com todos os tipos de alunos, dominar técnicas de dinâmicas de grupo e perceber-se no seu papel social de intelectual;
aplicar recursos das novas tecnologias, aplicar diferentes modalidades e instrumentos de avaliação;
organizar o seu planejamento, ouvir seus alunos e ter domínio de turma.