Learn English online at your own pace in the Academic English Cafe! Take free English language quizzes on grammar and writing topics, practice with real academic vocabulary, find great books on learning English, read model essays on many academic topics, listen to authentic English language programs, and discover useful links for learning and teaching English as a second language!