Private Lessons In UPSR Maths, Science or English

Your child will be matched with our best available tutor that will work with you to set up a plan and learning schedule to meet your goals. According to the UPSR syllabus, our tutor will cover all the important topics and syllabus to help your child score an A in the exam.

Sign Up Now

1-to-1 Live Online Tutoring in a Virtual Classroom

Get personal tutoring lessons from expert tutors in an interactive virtual classroom that functions just like a regular classroom. Featuring an all-new whiteboard that allows for easy drawing, erasing and uploading of teaching materials, we make the learning experience fun and effortless. Equipped with a laptop, webcam, microphone and a stable internet connection, you can conduct lessons from the comfort of your home or on your travels.

Sign Up Now

Replayable Lessons On-the-go

Any lesson conducted on the teachnlearn platform will be recorded for your child to revise more efficiently. Simply login into your account to view all your previous lessons and watch them whenever you need help.

Sign Up Now

Matching With Expert Tutors

We handpicked the best 10 online tutors out of our list of 300+ to give your child the best learning experience possible. Each tutor was assessed in terms of teaching style, communication, experience, understanding of the subject and reliability. Thanks to that, you do not have to worry.

Upon sign up, simply let us know your requirements and we shall arrange everything for you.

Sign Up Now

24/7 On-Demand Tutoring Help

Chat with your tutor for free and get help with your child’s homework whenever you need it. Using our online chat system, you may engage with your tutor at any time and not get charged for it! Simply share your questions with your assigned tutor and get replies in as little as 24 hours.

Sign Up Now

Monthly Progress Peports

Does your tuition centre give you progress reports on your child? No. But at teachnlearn, you get monthly reports on your child's progress that includes the current status of your child's learning and recommendations to improve it.

Sign Up Now

Guaranteed A in UPSR

No one has ever been able to guarantee results like we do. The moment you sign up for this package, you can rest easy. And here is why:

Not happy with your first class?
Don’t worry. We will refund all your money back if you are not happy with your first class!

Not happy with your assigned tutor?
Don't worry. If your assigned tutor does not seem to be the right fit for your child, you may request for a change!

Didn’t get an A for UPSR Maths, English or Science?
If we do not deliver on our promise, we will give you your money back.

Sign Up Now

Online Virtual Classroom

How It Works

What Makes Us Better

Tuition Centre


Prioritized Tutor Matching


Guaranteed Score Improvement


Re-playable Lessons On-The-Go


Monthly Progress Reports


Most PopularGuaranteed A Pack (15.5 hours)

*Results guaranteed or money back
*Monthly progress reports

Why you should sign up with us?

This is the BEST choice for students who…

1. Prefer to study at home

Feeling more productive at home? We feel the same way. Comfort is one of the biggest factors that can help with productivity and effective learning.

2. Needs personalized help

Your tutor will create a suitable learning plan based on your child’s learning needs, that adjusts as the learning progresses!

3. Want guaranteed results

With our Guaranteed A Pack, your child will score an A in UPSR Maths, English or Science. Guaranteed*

Sign Up Now

48 Hours

Prep from wherever is most convenient to you

teachnlearn Tutoring Options

Price per subject

Guaranteed A Pack
15.5 hours


Sign Up Now
*Results guaranteed or money back
*Monthly progress reports

About this Campaign

Terms and Conditions

  1. Eligibility:
    1. Guaranteed A Pack is only open to students sitting for the 2019 UPSR Mathematics, English or Science exam only.
    2. The Guaranteed A Pack is only eligible for the first 100 sign ups. Limited to 1 package per student for each subject.
  2. A purchase of RM899 is required for the Guaranteed A Pack per subject.
  3. To sign up: Click here and fill up your details, followed by payment.
  4. The sign up period ends on 15th June 2019.
  5. All classes must be conducted using the teachnlearn virtual classroom.
  6. All classes are to be arranged and booked by teachnlearn.
  7. Each student will be assigned ONE tutor by teachnlearn.
  8. Change of tutors:
    1. Students are only allowed to change tutors ONCE after their FIRST LESSON.
    2. No changes will be allowed for the next lesson onwards.
    3. Any change requests should be submitted within 3 days of the first class.
    4. A grace period of another 3 days is required to find a replacement tutor.
  9. Cancellation/ Postponement/ Rescheduling of classes:
    1. The student must inform teachnlearn of any cancellation/ postponement/ rescheduling of classes at least 3 days prior to the class date.
    2. Any changes made within 3 days of the class will be deemed "last minute".(refer to 10.4)
  10. Full Refund: A full refund will only be issued only if:
    1. The student has signed up with the Guaranteed A Pack. Students that have signed up with the Starter Pack and Experience Pack is not eligible for the refund.
    2. The student fails to receive an "A" grade in the 2019 UPSR exam for the subject they have signed up for under the Guaranteed A Pack.
    3. The student completes all 30 classes by 31st August 2019 with an average of 4 hours of classes a month.
    4. The student makes 3 or less last minute cancellation/ postponement/ rescheduling of classes.(refer to 9.2)
    5. The student requests for the refund before 1st January 2020.
    6. Students may also request for a full refund if they are not satisfied with their first class within 3 business days. The refund is no longer valid upon completion of the second class onwards.
  11. Refund process:
    1. Students are required to provide a certified copy of the UPSR 2019 results slip together with a copy of the student’s IC.
    2. Once the results are verified, the refund will be issued via online bank transfer within 30 business days.
  12. Any submission of requests/ refunds/ change of tutors can be made via
  13. Students that successfully receive an “A” grade in the 2019 UPSR Mathematics, English or Science exam shall agree to take part in any reasonable publicity related to the package.
  14. teachnlearn reserves the right to change these terms and conditions at any time without prior notice. In the event that any changes are made, the revised terms and conditions shall be posted on this website immediately. Please check the latest information posted here to inform yourself of any changes.

Sign Up Now