Books
Over the past couple of years I have written two books for Heinemann. The first, an SL book, I wrote with Keith Ord, this book is available direct from Heinemann or many internet bookshops (e.g. Amazon). There wasn't enough space for full worked solutions to all the problems so I made a website accessible through the link on the left.
The second book is an HL book which is now also available. It is written so that the AHL topics are integrated into the core chapters as they would be if you were teaching an HL class. This book also has a solutions website.