General Pedagogy: A Guide to Effective Teaching demystifies the scientific art of teaching by providing facts, principles and concrete examples in real life situations such that neither the novice teacher who peruses it will stutter in front of students on the first day of school, nor will the experienced teacher write and execute the same…