Tapestry Writing 3
Marie Hutchison Weidauer
Heinle ELT
Academic writing activities, integrated learning strategies, CNN videos, and a website effectively provide students with the tools they need to be successful, independent learners.