Offering Writing and Thinking Skills enrichment lessons in English Essay Writing, Creative Writing, Functional Writing, English Comprehension, Summary Writing, Project Writing, Critical and Analytical Thinking. Also a rich resource of ideas on how to tack