This book is a practical guide for pre-service, novice, and in-service teachers who wish to improve both their students successful learning and their teaching practice through materials development. It is the authors intention to encourage you to go on this journey by reading the content and doing all the suggested activities in each subsection prior to starting developing your materials. This way you will be able to gradually learn the knots and...