Effective teaching and successful learning: Bridging the gap between research and practice - Floro, Inez De (CUP, 2016)