Handbook on principles of teaching 2 - Casinton, Carlo Domingo C. (2010)