Digital publisher Shmoop has launched 20 new essay labs designed to help walk high school students through the writing process. With help on brainstorming, thesis formulation, draft writing and ...