This document discusses best practices for using technology in ESL writing instruction and blended learning environments. It promotes using tools like wikis, blogs and course management systems to connect students and support writing at different levels of Bloom's taxonomy. Blended learning combines online and in-class learning, allowing students to interact with content more frequently and take more control over their learning. When used for writing, technology can facilitate pre-writing, build vocabulary, customize topics and allow multiple draft submissions.