Also on these boards
100 ways to say Great (a very over used word in Ireland according to my English nieces so need this for our Facebook or Instagram conversations)
A great website for ESL. It has free access to lesson plans, materials and activities. Amongst these are online games, video activities, PowerPoint presentations.