Pre Service and In Service Teacher Education: Concepts, Methodologies, Tools, and Applications 4 Vol