HeyMath! logo


E-Learning Program

Our E-Learning system enables schools to set up online classes with individual accounts for teachers and students. While students can access the resources independently, teachers can also create and issue assignments and adaptive quizzes from a question bank of exam papers and smart algorithms. Here are some samples of our lesson resources.

Lower Secondary
Upper Secondary

Mobile Apps

Prepare for the GCE O ‘on the go’ with our mobile apps (iPhone and Android) for adaptive practice and exam prep.

GCE Exam Prep

Exam style questions organised by topic for E Maths and Add Maths.

Fully worked out solutions with details of marking scheme.

Summary notes for quick revision.

Doodle, screenshot and share to get help.

GCE Exam Prep app on the Google Play Store
GCE Exam Prep app on the Apple App Store
PRASSO - Maths

Adaptive practice modules for all topics (P1–Sec 5) of E and Add Maths as per latest MOE syllabus.

Organised by levels covering all problem types.

Fully worked out solutions.

Doodle, screenshot and share to get help.

PRASSO app on the Google Play Store
PRASSO app on the Apple App Store


The objective of the Raffles Institution Primary Mathematics World Contest (RIPMWC), is to promote interest in Mathematics and develop problem-solving ability through a Mathematics contest for Primary School pupils.


Benchmark yourself with top 3 percentile of Singaporean students

Raffles Institute Coat of Arms
PRIME - Program from Raffles Institution for Math Enrichment
  • Built on the curriculum developed by the prestigious Raffles Institution, Singapore
  • Incorporates HeyMath's innovative teaching methodology
  • 34 individual courses covering over 2000 challenging problems
  • Receive a certificate on completion of each course
Prime course contents: Animated Lessons, Practice Questions, Worksheets, Final Test
User ID is required
Password is required

Reset Your Password

Please provide your HeyMath! User ID and an email address you’ve registered with HeyMath!.

We will send you an email with a link to reset your password.

User ID is required
Please provide a valid email

If you have forgotten your HeyMath! User ID or have any other technical problems, please write to support@heymath.com.


Please fill in all fields in the registration form before making the payment.

We will email you with your account details within 24 hours.

Student information

Please provide a valid name
Please provide a valid email
Select student's grade
Please provide a valid school name

Billing information

Enter name using letters and spaces only
Invalid address format
Invalid address format
Invalid zip code format
Enter city using letters and spaces only
Enter state using letters and spaces only
Select country
Please provide a valid email
Enter phone number (only numerals allowed; minimum 6 digits)


Please answer captcha question

Review order details

Please review the billing details below before proceeding to pay.
Billing Address

Phone number

Email address