McGraw-Hill Education is a publishing company that produces high quality ESL writing lessons. Eslwriting.org is an online resources designed to help teachers and students develop and execute practical writing lessons
Eslwriting.org is an effective online tool that includes lessons on how to avoid run-on sentences or choppy wording. The website features numerous templates related to resumes, a staple of ESL writing.
Another free Web source is Eslcafe.com. This site, which is designed primarily for teachers, provides valuable information and lesson ideas generated by ESL teachers.
McGraw-Hill Education is the publisher of countless titles of ESL textbooks. Its books range from lessons for absolute beginners to those ready for advanced writing.