Registration Type | Eligibility | Term 4 Benefits | 2026 Course Benefits | Multi-Subject Bonus |
| Register Term 4 (Now – 3 Nov) | New students enrolling in BPA courses for the first time | – 20% off Term 4 class fees | – Term 1 & 2: S$300 off per subject – Term 1 only: S$100 off per subject | – 2 subjects → extra 5% off – 3 subjects → extra 10% off |
| Skip Term 4, Enroll Directly for 2026 (Now – 31 Dec) | New students not enrolled in Term 4 | – | – Term 1 & 2: S$200 off per subject – Term 1 only: S$100 off per subject | – 2 subjects → extra 5% off – 3 subjects → extra 10% off |
| Late Term 4 Registration (4 Nov – 31 Dec) | New students enrolling in Term 4 after 4 Nov | – 20% off remaining Term 4 classes | – Term 1 & 2: S$200 off per subject – Term 1 only: S$100 off per subject | – 2 subjects → extra 5% off – 3 subjects → extra 10% off |
Step 1: Fill in the Registration Form
Click 'REGISTER NOW' and complete your child's information.
Submit one form per subject per child.
Step 2: Submit Your Details
Once you've filled in the form, click “Submit” to send us your information.
Step 3: Confirmation & Payment
An enrolment specialist will contact you by phone or email to confirm your child's class schedule and guide you through the payment process.
The online class schedule is the same as the offline schedule. We use ClassIn for online lessons. Once you submit your registration, we will contact you and provide all the class details.
Our 2026 Academic Calendar is designed to provide a clear structure for all our programmes, including term dates, holidays, and special events.
We understand that families may have unique schedules, so our classes are flexible and can be coordinated to fit your needs. If you'd like to explore scheduling options, please contact us for more details.
BPA 2026 Priority Registration – Terms & Conditions
Registration
Eligibility
Payment
Trial Classes
Class Schedule
Refund & Cancellation Policy
Discounts & Promotions
Use of Online Platforms
Intellectual Property
Liability
Acceptance
Programme Changes


For families with multiple children, kindly submit a separate registration for each child.