Principles and strategies of teaching - Acero, Victoria O. (Rex Book Store, 2000)