All courses
General English
Learn English step by step with grammar, vocabulary, reading, listening, speaking and writing together.
Choose your level
A1BeginnerLearn to communicate in basic everyday situations: introduce yourself, talk about your routine, home and family, order food, shop, ask for directions, describe past events and talk about simple plans.24 lessonsView lessonsA2ElementaryBecome more independent in everyday English. Describe experiences, make arrangements, solve common service and travel problems, write practical messages and communicate in basic work situations.24 lessonsView lessonsB1IntermediateCommunicate with confidence in common social and professional situations. Tell clear stories, explain experiences and opinions, discuss plans and problems, handle conversations at work and write connected messages and reviews.24 lessonsView lessonsB2Upper-IntermediateCommunicate independently and persuasively. Discuss trends and complex situations, present information and data, participate in meetings, evaluate sources, negotiate, defend your position and write professional emails and reports.24 lessonsView lessonsC1AdvancedUse advanced English with precision and flexibility. Ask strategic questions, express subtle viewpoints, structure complex arguments, write for professional and academic audiences, hedge claims and adapt your style to the situation.24 lessonsView lessonsC2ProficiencyMaster expert-level communication. Adapt language to genre, audience and interpersonal effect, understand implied meaning, synthesize complex information, edit for precision and negotiate subtle meaning naturally.24 lessonsView lessons