This work provides an accessible approach to teaching strategies that should improve the quality of student learning and behaviour. The author advocates that the key to effective learning, and therefore the key to a successful school, is not complex management systems but good quality teaching. With this aim clearly in sight he incorporates recent psychological developments on individual learning differences with practical classroom applications. He presents new approaches in three key areas: processing capacity, cognitive style and understanding the structure of knowledge. These are central to the understanding of pupil differences and they affect: our perception of how pupils can be helped to learn; why pupils find some aspects of their school work difficult; and why pupils behave as they do. With simple explanations and practical activities, this book should help both primary and secondary teachers to improve pupils learning and help them to manage behaviour more effectively. The new insights into difficult behaviour should also be of interest to counsellors and educational psychologists.