Gary Thomas is a Senior Lecturer at Oxford Polytechnic and has taught in primary and secondary schools. He has worked as an educational psychologist in Manchester, and, from University College London, as a staff tutor to two psychological services. He has jointly edited two other books, Planning for Special Needs and Tackling Learning Difficulties.