I have found 'Reflective Teaching' a very helpful and well presented overview of key issues in learning and teaching. The book's language is straightforward, yet not simplistic, and the topics covered are both important and current.The book is a really useful resource when it comes to writing essays for, e.g., a PGCE course. Each chapter serves as a really good introduction to the key points which need to be considered, and there are useful suggestions for further reading (both in the book itself, and on the Web site: RTWeb).
'Reflective Teaching' also strikes a good balance between the abstract and the specific. It isn't as up-in-the-air as many education books are, and it does consider genuine classroom issues, but equally it doesn't get bogged down in the minutiae of the classroom.
I would really recommend this book to anybody on an initial teacher training course, as a very helpful overview of important issues and a good starting point for further, more detailed research.
One criticism? The green cover design makes the book look deeply boring - which is unfortunate! Something to change for the new edition, I feel!