Clear fees, with no GST.
A one-time registration fee and an annual materials fee apply, both shown below. Choose regular four-lesson cycles, or save on lesson fees through a 12-lesson or full-year package.
Promotional trial lesson
Available for Primary 5 or Primary 6. Paying for or attending a trial lesson does not reserve a permanent place in that class.
P5 Online & On-site
$75 per lesson / $300 for 4 lessons (each lesson is 1 hour 30 min)
All lessons in 2027 are 2 hours
Academic year: 48 lessons (P5), 36 lessons (P6).
Registration & Learning Pack
The Bestminds Learning Pack includes current-year notes, worksheets and revision resources. It is charged once per academic year and is not prorated, so every student receives the full pack whenever they join. Bukit Timah students collect it at the centre; online, Tampines and Yishun students receive it by mail at no extra charge.
The registration fee is waived only when a stated promotion applies. Registration and Learning Pack fees are normally non-refundable; exceptions are set out in the Handbook.
Initial payment for a new student (four lessons, 2027)
| Level and format | Four lessons | Learning Pack | Registration | Total |
|---|---|---|---|---|
| P5 Online | $320 | $160 | $50 | $530 |
| P5 Onsite | $360 | $160 | $50 | $570 |
| P6 Online | $360 | $120 | $50 | $530 |
| P6 Onsite | $400 | $120 | $50 | $570 |
Package discounts
| Package | First lesson covered | Discount |
|---|---|---|
| Full or remaining academic year | MOE Term 1, including the first lesson of the programme | 5% |
| Remaining academic year | MOE Term 2 | 4% |
| 12 lessons | Any time of year | 3% |
Discounts apply to lesson fees only, not registration or Learning Pack fees.
Discounted packages must cover at least 12 lessons; academic-year packages are paid upfront.
New academic-year packages cannot begin in MOE Terms 3 or 4.
The discount is based on the first lesson covered, not payment date. The quotation must state the lessons and discount.
How payment cycles work
Each payment cycle normally covers four lessons, for example Lessons 1 to 4, Lessons 5 to 8, and so on. If fewer than four lessons remain before the programme ends, you pay only for the lessons remaining.
Payment is due at least one week before the next cycle begins. Up to two WhatsApp reminders may be sent after the third lesson. If payment remains outstanding when the next cycle starts, the seat may be released to a waiting-list student.
Flexible payment options
Standard Billing
Every 4 lessons
Package Options (with savings)
One-time and trial charges
Registration
One-time registration fee.
No separate enrolment deposit is required.
An optional priority-waitlist deposit, equal to two lesson fees, is separate and offsets fees on enrolment.
Trial Lesson
A trial lesson is a single session at a flat $50.
Seats in the weekly class are confirmed only upon registration.
Learning Pack fees
Includes current-year notes, worksheets and revision resources, plus access to relevant earlier lesson recordings while enrolled.
PayNow UEN

Payment remarks
Enter your child's full name and level in the payment remarks, for example: Marcus Lee P6. Then send the successful-payment screenshot to Mr Daniel at 9365 1228.
Send payment screenshotPayNow only. PayLah, Stripe, PayPal and credit cards are not accepted.