Concepts and Components of Pedagogy