ESL Tower is an English language learning website created by Neil Coghlan in 2005. The site offers resources for both teachers and students, including grammar, listening, vocabulary, reading and writing exercises separated by skill level. Exercises include worksheets, self-study activities and games to reinforce learning English grammar, vocabulary and pronunciation through a fun and interactive format. The site aims to be a valuable resource for both English language learners and teachers.