General English Programs (GEP)
A four-skills English course that takes you from your current level to confident, exam-ready fluency — built for study, work, and life abroad.
Build real English you can actually use
General English Programs (GEP) is BFL School’s flagship general English course, taught live online. It is designed for learners who want more than textbook grammar — you practise speaking, listening, reading, and writing in every session, on topics that matter for study, work, and daily life.
Whatever your starting point, a short placement test puts you in the right level. From there, a structured daily schedule moves you steadily up the CEFR ladder toward confident, independent English.
Your climb to fluency
General English Programs moves you up the CEFR ladder, one level at a time, from your placement to advanced.
Four skills, every single class
General English Programs develops all four language skills together — because real communication uses them at the same time.
Speaking
Hold natural conversations, share opinions, and present ideas clearly and confidently.
Listening
Follow fast, real-world English in lectures, media, and workplace conversations.
Reading
Understand academic texts, news articles, and professional documents with ease.
Writing
Write clear essays, emails, and reports — and prepare for IELTS writing tasks.
Made for where you’re headed
Teenagers
Build a strong English foundation, lift school grades, and get ready for higher education with confidence.
University students
Master academic English and prepare for IELTS to win scholarships and study abroad.
Adult professionals
Use English at work with confidence — for meetings, emails, and international business.
One simple fee per term
General English Programs is $68 for each 3-month term — no per-lesson billing and nothing hidden. Start any time — registration is free, and so is the placement test.
Tuition can be paid securely through the payment methods you already use in Cambodia.
- A full 3-month term of classes (Mon–Fri)
- Placement test to start at the right level
- Course materials included
- Regular progress feedback
- Completion certificate
Frequently asked questions
No. General English Programs welcomes complete beginners through to advanced learners. A short placement test before you start makes sure you join the level that’s right for you.
Fill in the 1-minute enrollment form. Our team will contact you on Telegram or by phone to arrange your class.
Each term runs 3 months, with classes Monday to Friday for around 1.5 hours per day. Several time slots are available — contact us for the current timetable.
Yes. You receive a BFL School completion certificate at the end of each level you finish.
Tuition is $68 per 3-month term, and registration is free. You can pay by ABA Bank transfer, ABA PayWay, or KHQR — whatever is easiest for you.
Ready to start speaking with confidence?
Enroll in 1 minute, or take the free placement test to see your starting level first.
