on 17 February 2013
As a teacher, I find this book is great for following the igcse specification. it coveres all the work without unneccessary material as some other text books do. If you are comparing the speicification to the book then be aware that although it is all covered in the book, it doesn't follow the speicifcation in order as other exam boards and their endorsed books do. If you are looking for an alternative to the text book used in school (even for other boards) this is still a useful book.