Wherever you are in the world and whatever resources you have (or don't have!) this book is an invaluable source of ideas. The instructions are clear and the activities are easy to prepare, enjoyable and pedagogically sound. You don't have to do very much reading before you are set up for an hour's teaching. Worth every penny.