complete pedagogy guide book