Revised edition of: Educational psychology / Norah Frederickson, Andy Miller, Tony Cline. London: Hodder Education, 2008.