General English

General English

Improve your overall English skills in reading, writing, listening, and speaking

Student experiences

Our students are our greatest value, and the true measure of our success is reflected in our graduates. Among them are individuals who continue their education at some of the world’s leading universities, build successful careers, and even become part of the Roof team.
Let’s hear about Roof through the voices of our graduates.

Start with basics

Learn essential vocabulary and grammar.

Practice daily

Speak, listen, read, and write every day.

Engage in real conversations

Use english in real-life situations.

Track your progress

Review and improve regularly

Choose your level

Select the exam level that matches your current English ability.

General English courses

Learn English from A1 to B2 levels with our experiences teachers in small group classes

Levesbeginner, elementary, pre-Intermediate, Intermediate, upper-Intermediate
IELTS scoreTaught by teachers with 7+ IELTS scores
Teachers always evolvingTeachers continuously improve their language and teaching skills
Your goals, our missionFocus on helping students achieve their goals

Course structure & Certification

Join the right level, attend lessons, and get certified upon completion.

Diagnostic test & speaking assessment before joining
Small groups: 4–6 students per class
2 lessons per week (90 mins each)
Speaking classes 3 times per week
Completion exam at the end of each level
Certificate awarded upon passing

FAQ

Learning a language is not just about acquiring knowledge—it also involves building habits. This process takes time, and 30 days is not enough to fully master language skills.

Get personalized IELTS guidance

Tell us about your goals, and our experts will help you choose the right IELTS preparation plan.

Partnering with global leaders in education

Ministry of science and education of Azerbaijan RepublicBritish CouncilAmChamCambridge Assessment