Excellent guidebook, there is a variety of writing activities that are worth trying. The book adequately provides writing teaching theories as well as practical applications in the classroom. I may need to read a few more time to absorb these invaluable materials thoroughly.