Dictionary of teaching and learning - Vallikkad, Santhosh (Kanishka Publishers, 2011)