Dianne Weiss has an M.A. in Professional Writing and an M.Ed. in English. She holds teaching certifications in English, Humanities, and ESL. Dianne has more than 20 years of experience in industry as a technical writer and over 14 years of experience as a teacher of English and ESL at various academic levels.