Weaving it Together is a four-level series designed to comprehensively integrate reading and writing. It promotes individualized and cooperative learning within the moderate and large-sized classroom.
This was the writing text for EL 101, a low-intermediate ESL grammar and writing course I taught a number of times from 2000-2009. Students found this slim textbook fairly easy to use, though in my opinion the vocabulary and discussion questions that accompanied the readings were of minimal use. However, the book's strengths were the guided writing practices. Using a building-blocks approach, students first learned what a paragraph looks like (not a "given" in various cultures), then what a topic sentence is, how to develop supporting ideas, how to write a concluding sentence, and so on. Breaking the task down this way made what might have seemed a daunting task to many of my students to be more approachable. Granted, the resulting paragraphs may have been simplistic and rather limited, but a person has to learn to crawl before he can walk, then walk before he can run.