Daily Diary ESL Writing Activity

  This daily diary ESL writing activity could be used as a project-based assignment that you can have your students do throughout the term. However, you can use it as an activity in a single class. It works quite well for all ages and levels. Student Level: Beginner, Intermediate, Advanced Age Group: Kids, Adults Daily …