Writing A-Z is a dynamic site that provides teachers with all the resources necessary to teach the common process writing genres, including expository, narrative, persuasive, procedural, and transactional.