Admissions · How to Enroll

How to Enroll at BFL School

Joining BFL School is simple. Choose your course, take a free placement test or trial class, register, and start learning — in English or Chinese. Here’s exactly how it works.

Prefer to talk first? Call or Telegram 093 803 033
Beginners welcome Free trial class Enroll in person or online
5
steps to enroll
0
experience needed
1
free trial class
2
languages offered
The enrollment path

Five simple steps

From choosing a course to your first class — here’s the whole journey, start to finish.

1

Choose your course

Pick English or Chinese, and the program that fits — General English Programs (GEP), General Chinese Programs (GCP), HSK, YCT, or Business Chinese. Not sure? We’ll help you choose.

2

Take a free placement or trial

Complete beginners start from zero. If you already know some, a short free placement test or trial class finds your exact level.

3

Register

Fill in the enrollment form on this page, message us on Telegram, or come to the school. It only takes a minute.

4

Pay your tuition

A flat $240 per semester, plus a one-time registration fee. Pay easily by ABA, ABA PayWay, or KHQR.

5

Start class

We confirm your level, schedule, and start date — then welcome you to your first class at BFL School.

Before you register

What you’ll need

Have these ready and enrollment takes just a few minutes.

  • The student’s name and age
  • A phone number or Telegram
  • An email address
  • Your chosen course (or ask us for advice)
  • Payment for tuition + registration fee
  • A few minutes to fill in the form

Enrolling a child? Just add a parent or guardian’s name and contact details on the form, and we’ll coordinate the schedule and progress updates with you.

Ways to enroll

Enroll the way that suits you

Online, by message, by phone, or in person — whatever’s easiest.

Online form

Fill in the enrollment form below and we’ll contact you. Go to the form ›

Telegram

Message us anytime at t.me/BFLReceptionist

In person

#999, Street 63, Sangkat Tuek Thla, Khan Sen Sok, Phnom Penh

Placement & trial

Start at the right level

New to English or Chinese? You don’t need any placement — complete beginners start from the very first level.

Already know some? Take a short, free placement test or a trial class first. It makes sure you join a class that’s the right fit — never too easy, never too fast — so you make real progress from day one.

No experience needed to begin. If you have some, we’ll find your exact level — for free.
Tuition
$240
Per semester (4–5 months) · flat rate. No per-lesson billing.
Registration fee
$20
A separate one-time fee, paid once when you enroll.

Pay by ABA Bank, ABA PayWay, or KHQR — whatever is easiest for you.

Register now

Send your enrollment request

Fill in your details and our team will contact you to confirm your placement and start date. It only takes a minute — no payment needed yet.

Enroll at BFL School
Admissions questions

Frequently asked questions

No. Most of our courses welcome complete beginners, and a short placement makes sure you start at the right level. If you already know some English or Chinese, we’ll place you where you’ll learn best.

We have rolling intake throughout the year. Send your enrollment request and our team will tell you the next available start date and class times for your course.

We teach children, teenagers, university students, and adult professionals. Young learners have dedicated classes — for example, the YCT Standard Course for Chinese — grouped by level and age.

Tuition is a flat $240 per semester (about 4–5 months), with no per-lesson billing. A separate one-time registration fee also applies when you enroll. You can pay by ABA Bank, ABA PayWay, or KHQR.

Yes — BFL School offers scholarship opportunities. Mention it in your enrollment message or ask our team, and we’ll share the current details and how to apply.

Yes. If a class turns out to be too easy or too challenging, just talk to your teacher or our reception and we’ll move you to a better-fitting class.

Absolutely. On the enrollment form, add the parent or guardian’s name and contact details. We’ll coordinate the schedule with you and keep you updated on your child’s progress.

You pay your tuition and registration fee when you enroll, by ABA Bank transfer, ABA PayWay, or KHQR. Our team will guide you through it.

Ready to join BFL School?

Send your enrollment request now, or message us on Telegram and we’ll guide you through every step.