Math Tuition Centre | One Step Journey

Achieve Your Best with Expert Math and Science Tuition in Singapore
Searching for a math and science tuition centre that gives your child the edge they need to excel?
At One Step Journey, we believe that every journey to success begins with a single, meaningful step.
Whether your child is striving for top grades or building a strong foundation, it’s the small, focused steps that drive real progress.
Our approach goes beyond formulas and equations. With small, structured classes and tailored materials, we guide each student, step by step, from primary to secondary school.
We’re here to help them excel in both math and science exams while developing a deep, lasting understanding of the concepts in each subject.



Why Choose One Step Journey as Your Child’s Math Tutors?
Focused Class Size
With an average of 5 students per class, our maths tuition lessons are purposefully kept small to ensure each student receives the individual attention they need to thrive.
We believe that smaller groups help students feel more at ease to ask questions, solve mathematical problems, and engage deeply with the material.
Tailored Class Levels
No two students learn at the same pace, so our math tuition classes are carefully tailored to meet each child’s unique needs.
From e-math to more advanced mathematics, we match students to the right level, helping them build on their strengths and fill in gaps.
Customised Class Materials
We provide class materials that go beyond the textbook, designed to address each student’s unique learning process.
We craft our lessons to be engaging and accessible, allowing students to prepare confidently for maths exams and achieve meaningful progress.
Unique Class Schemes for Every Learner
Tailored for your child
The OSJ Programme
Proven track record for our math and science tutors
We’ve developed a range of tailored programs designed to align with each student’s learning stage and goals, ensuring mastery of both the mathematics and science curriculum at every level.
With specialised programmes for primary and secondary school students, we ensure every student receives the right level of challenge and support to excel at their own pace.




Our experienced math and science tutors know how to make learning an empowering experience.
From primary school math concepts to advanced secondary level, our tutors are dedicated to guiding each student through their learning process.
Detailed Maths Tuition Class Schemes for Every Stage
Primary Math Tuition Programs

This programme builds a strong foundation in essential maths concepts, sparking enthusiasm for learning.
It provides explicit instruction, repetition, and clear explanations to support students who need additional help in mastering the basics.

This scheme is tailored for students who already possess a solid understanding of basic mathematical concepts.
It provides the additional support they need to deepen their understanding and build confidence in more advanced topics.

This programme delves into sophisticated mathematical concepts, developing the analytical skills needed for complex problem-solving.
It aims to enhance the critical thinking and problem-solving abilities of students who can solve questions independently, by providing greater exposure to higher-order thinking challenges.
Secondary Math Tuition Programs

This programme builds a strong foundation in essential maths concepts, sparking enthusiasm for learning.
It provides explicit instruction, repetition, and clear explanations to support students who need additional help in mastering the basics.

For students with a basic understanding, this scheme targets more challenging concepts to deepen comprehension.
It aims to bridge foundational knowledge with increasingly complex maths topics.

Tailored for high-achievers, this scheme explores advanced mathematical concepts that encourage critical thinking.
It strengthens analytical skills and prepares students for higher-level problem-solving.
Our Secondary Math Tuition Programmes, ranging from G1 to G3, are designed to nurture and support students at every level.
Each class is crafted to develop critical thinking and analytical skills by reinforcing foundational concepts, deepening understanding through more challenging material, and focusing on advanced topics.
Regardless of your stream, these programmes provide a structured and supportive environment to nurture your abilities, build a strong foundation, and achieve lasting success in mathematics.
Discover Why Parents & Students Choose One Step Journey for Success
Testimonials
Literally TooSpecial2025-01-10 Teacher juliana was a very dedicated and professional teacher who has helped me a lot during my 2 years with her, she is very supportive and gave me good advice. Thank you teacher juliana Angela P2024-06-01 Dedicated and committed teachers who go above and beyond to motivate and tutor our kids. mikayle2024-02-01 I have been a student at OSJ for 3 years, from its opening in 2021 until last year, but I have been under Teacher Juliana's tutelage since Primary 5. Lessons at the centre were always something I looked forward to. Teacher Juliana was an engaging teacher, who made it easy for my fellow classmates and I to follow along during lessons. She also made the classroom a safe space for us to raise any queries or ask for clarification in regards to the lesson material. Personally, her firm and straightforward way of teaching helped me to see that Mathematics was not as complicated of a subject as everyone (including myself) had made it out to be. Thanks to the guidance I received, I was able to devlop a deep understanding of the concepts and kept my Mathematics grades at a consistent A1 throughout secondary school and for O-Level. I would definitely recommend OSJ to students who are not yet confident in their Mathematics skills and knowledge, but wish to be. With the wide variety of practices (at varying difficulties) provided, as well as the stellar teachers, I truly believe One Step Journey will be beneficial to their academic journey. Bing Chilling2024-01-25 I have been teacher Juliana's student since I was in Primary 5, and her lessons always allow me to understand concepts better than my teacher at school 🤫 🧏♂️. Under her lessons i was able to better understand the different types of questions that would come out in exams and the different methods to tackle them, and thanks to that i was able to maintain an A1 in maths and attain the "Best in Emath" award in my school 🥶🥶🥶 CS2024-01-22 i had a wonderful time learning emath in osj i wanna thank teacher juliana for guiding me whenever i faced a challenging question and helping me clear my doubts. under her lessons i was able to better understand the different types of questions that would come out in exams and the different methods to tackle them. the classes here are small and the lessons are fun and engaging. because of her classes i was able to mantain an A1 grade all the way to olvls Nicholas Tam2024-01-19 One Step Journey was the one and only math tuition that I needed during my Secondary School life. First started when I was Secondary 2, One Step Journey had never failed to help me achieve an A1 for my mathematics examination. Lessons in OSJ are not only fun and enjoyable but also fruitful and helpful. The weekly lessons helped me immensely, where I was able to clarify any doubts that I had as well as brush up on certain areas that I was still weak at. The constant homework and revision helped me to understand the content better and it also allowed me to be ahead of my school curriculum. The best thing about OSJ is that the lessons consist of only 4-6 students, which allow the teachers to spend ample time on fixing our mistakes and helping us. My teacher, Ms Juliana, had first taught me when I was in primary 6 and continued to do so throughout my secondary school life. Ms Juliana is an amazing and fun teacher to have in the class. She will always put in her 100% effort in teaching us the concepts and will painstakingly go through our mistakes and corrections. Even though we could not grasp the concept or the mistakes, she will still patiently teach us and is willing to repeat it again until we understand it. Ms Juliana's effort in teaching us shows results. Back when I was in primary 6, my maths grades improved immensely, from a grade “C” to an “A”. In addition, I always managed to maintain a straight “A1” for my mathematics grade from Secondary 1 to 4, where the lowest grade is a 78% (Secondary 3 EOY) while the highest grade is a 83% (Secondary 4 prelim). Most importantly, I scored an “A1” for my maths O’level. No amount of words can express my gratitude towards Ms Juliana for assisting me in maths for the past 5 years and helping me to achieve these wondrous results. There are two areas that stood out for me when I attended my weekly lessons in OSJ. Firstly, the centre has a point system which can be redeemed for snacks and drinks or even grand prizes like a nerf gun. Many tuition centres do not have this point system and I am immensely pleased that OSJ implemented this point system which gives the students a huge motivation to study hard. Students can also choose to purchase the snacks and drinks instead of using their points. The snacks and drinks are cheap and students can purchase them to satisfy their hunger as well as unwind after they complete their assignment. Other than the point system, OSJ are extremely flexible in their class arrangement. During the covid period, whenever a student falls ill, OSJ will provide online lessons for the student so that he/she will be able to carry on with the lesson at the comfort of his/her home. Occasionally during exam period, OSJ will offer additional night classes for the students. For students who live quite a distance away from OSJ or feel tired to attend the classes, they can opt for zoom lessons too! To end, for any students who require math tuition lessons, do consider One Step Journey as the top tuition centre to go to as the teachers there will do their utmost best to improve your grades by leaps and bounds. When attending One Step Journey, study hard, ask many questions and always complete the assignment given to you. Coupled with your hard work and determination to improve alongside the teachers help, your math results will improve tremendously in no time! Amelia Silvester2024-01-19 I was Ms Juliana’s student from 2018-2023, tackling both my PSLE and O Levels with her guidance. Upon joining OSJ, I have formed a better understanding and relationship with Maths as it was once my most disliked subject. OSJ has a strong ‘work hard, play hard’ culture. This quality of OSJ is reflected through Ms Juliana’s dedication to ensuring we study diligently while also allowing us to have fun and form close friendships within the class. Additionally, the conducive small group classes provided in OSJ had given us the opportunity to establish close friendships with one another and with Ms Juliana. With this, I do not feel uncomfortable to ask questions and clarify my doubts as Ms Juliana is always there to help us and because the classroom is a safe space for all of us to discuss and resolve our concerns. All the teachers at OSJ are extremely caring and supportive as they not only help us with school work and class work, but they also assist us when we wish to seek advice or just need a listening ear. This is especially so during my Sec 4 O level year where I received a lot of help from Ms Juliana regarding my EAE application and course consideration. I have thoroughly enjoyed and appreciated all the time I have spent at OSJ alongside my classmates and Ms Juliana. (I already miss our class☹️) Academics wise, I have improved in my grades throughout my secondary school journey and managed to score a B3 at O levels from a C6 at prelims and C5 at mye. I am tremendously grateful for all the care, support and dedication Ms Juliana has shown me during these last 6 years :) thank you coach! En Yu Law2024-01-18 My learning experience at One Step Journey started when I was in Secondary 2 but Ms Juliana has taught me since I was Primary 6. As a post-secondary student now, I look back on the weekly Math classes with so much fondness. I was always able to have fun during the classes alongside my classmates. Before attending classes at OSJ, I couldn’t keep up in school and became increasingly unmotivated and frustrated towards Math. However, after signing up for classes at OSJ, I grew to enjoy solving Math equations and discussing problem solving methods with Ms Juliana and my classmates. I used to look forward to every lesson as it would be another time of learning with the patient guidance of Ms Juliana. She would take time outside of class to resolve any queries I had regarding my school homework or the class work she assigned. During class, she would explain the Math concepts again to me whenever I looked lost or confused. I am truly grateful once again for all the years of Ms Juliana’s teaching and support in my educational journey. One thing that stood out to me about One Step Journey was the small class size. I never liked large class sizes as it made me feel uncomfortable whenever I lagged behind my classmates and felt very impersonalized. The small class size at OSJ enabled me to receive the necessary assistance that was catered to my learning abilities. Ms Juliana had been extra attentive to my extent of knowledge on Mathematical concepts and helped to greatly develop my understanding of the subject. Apart from that, I was also able to become close friends with all my classmates. This made me cherish and value my time at OSJ even more. Besides enjoying the classes, I was also able to pull up and maintain my grades at an A throughout my secondary school life. In Secondary 2, I had attained 91/100 in my End of Year examinations and topped my class in Math. In Secondary 3, I scored an A1 with 85% overall. For my O Levels, I was able to achieve an A2. For anyone considering joining the OSJ family, I’d say to trust the teachers. They know what’s best. With their guidance alongside your own hard work and determination, you will see the fruits of your labour in no time :) Cheryl Chan2023-01-09 my girl was not able to grasp some concepts fully and was not able to do well for her CA and SA. She was not enjoying maths and often reluctant to go for the then-tuition. Yes so it’s a vicious cycle- because she didn’t do well at tests, exams, she began to dislike Maths. I was determined to find her another tutor that can help her enjoy learning Maths. Even though it was March already. I saw the video on OSJ on FB and think Ms Juliana may be just the right teacher to motivate and help my girl. I contacted her and ask for a trial class. She is very encouraging and fit her into the right class so she could learn with peers of similar ability. Ms Juliana’s teaching style is fun and encouraging so my girl no longer dragged her feet for tuition. She gained confidence as she could understand concepts and using the correct technique to solve the questions step by step. My girl did well for her PSLE. Our goal was not to achieve a AL1 but that she conquered her fear for Maths and tread on bravely towards the finishing line. I would certainly recommend OSJ to anyone out there. Learning is fun and rewarding at OSJ!

Wendy







“Couch Juliana is really a good Math teacher and my son enjoy the way she teaching. He said her class is always full of fun and he never feel boring. Her conectivity with the student was excellent!
she knows my son’s strength and weakness and always give him advices on even others school related matters.
My son has been maintain scored A1 since he under Juliana’s couching for past 4 years. Thanks and highly recommended!”







Nicholas







“One Step Journey was the one and only math tuition that I needed during my Secondary School life. First started when I was Secondary 2, One Step Journey had never failed to help me achieve an A1 for my mathematics examination. Lessons in OSJ are not only fun and enjoyable but also fruitful and helpful. “







Lucien







“Thanks to my Teacher Dawn at One Step Journey, I am now able to understand math concepts clearly and apply them correctly in my school work and exam. She makes learning very fun and I always look forward to coming to class. Because of that, i have improved alot from the time i started tuition in P4 to scoring A in PSLE and now i am even topping my class for math in Sec 2!”







Wendy







“Couch Juliana is really a good Math teacher and my son enjoy the way she teaching. He said her class is always full of fun and he never feel boring. Her conectivity with the student was excellent!
she knows my son’s strength and weakness and always give him advices on even others school related matters.
My son has been maintain scored A1 since he under Juliana’s couching for past 4 years. Thanks and highly recommended!”







Nicholas







“One Step Journey was the one and only math tuition that I needed during my Secondary School life. First started when I was Secondary 2, One Step Journey had never failed to help me achieve an A1 for my mathematics examination. Lessons in OSJ are not only fun and enjoyable but also fruitful and helpful. “







Lucien







“Thanks to my Teacher Dawn at One Step Journey, I am now able to understand math concepts clearly and apply them correctly in my school work and exam. She makes learning very fun and I always look forward to coming to class. Because of that, i have improved alot from the time i started tuition in P4 to scoring A in PSLE and now i am even topping my class for math in Sec 2!”
Ready to Get Started? Here’s How You Can Join One Step Journey


Connect with Us on WhatsApp
Reach out to us directly on WhatsApp to ask questions and learn more about our programmes. We’re here to guide you every step of the way.
Book a Free Trial Class
Schedule a free trial class for your child to experience our personalised teaching style, meet our expert math tutors, and get a feel for our supportive, small-group setting.
Begin the Learning Journey
After the trial, we’ll place your child in the class level best suited to their needs, ensuring a seamless start with impactful learning from day one.
We’re committed to making the process easy, engaging, and welcoming, so your child feels confident and ready to succeed!
Start Your Child’s Path to Math Mastery with One Step Journey


When it comes to math tuition, finding the right support can make all the difference in your child’s confidence, understanding, and performance
When you choose One Step Journey, your child receives:
Sign up for a Free Trial today and see how One Step Journey can support your child’s math journey!