A language school is a school where one studies a foreign language. Classes at a language school are usually geared towards, for example, communicative competence in a foreign language. Language learning in such schools typically supplements formal education or existing knowledge of a foreign language.
Students vary widely by age, educational background, work experience. They usually have the possibility of selecting a specific course according to their language proficiency. According to the Common European Framework of Reference for Languages (CEFR) six language levels define student language proficiency based on their speaking, writing, and reading skills. Students will be then assigned to the course that matches their skills.