Teachers and teaching: Theoretical perspectives and issues concerning classroom implementation