Due to the current situation we are experiencing significant demand for tutoring. Fast track your enrolment online: Enrol Online Now

Private software-design-development tutors that come to you in person or online

Tutors in East Perth include a former senior school science and maths teacher with over a decade's experience, Kumon instructors, an ATAR 99.70 Perth Modern School graduate and Maths Olympiad high-achiever, UWA medal recipients, seasoned peer mentors, and university graduates in mathematics, engineering, physics and education—all passionate about inspiring K–12 students.

  • 100% Good Fit Guarantee
    Love your tutor or it’s free.
    No risk.
  • Qualified Tutors
    Only the top 10% pass our screening.
  • We Come to You
    Flexible in-home or online flexible scheduling.
  • Working with Child Check
    Safety-first tutoring for peace of mind.
  • 100% Good Fit Guarantee
    100% Good Fit Guarantee

    Love your tutor or it's free. Guaranteed.

  • Qualified Tutors
    Qualified Tutors

    Carefully screened, fewer than 10% are good enough to work with us.

  • Simple Terms
    Simple Terms

    No booking fees, no hidden fees. Cancel any time, no lock-in.

  • We come to you
    We come to you

    You decide where and when to meet. As little or as often as you want.

  • Working with Children Check
    Working with Children Check

    All tutors have a valid working with children check

  • Real Results
    Real Results

    Reach goals and improve grades faster with private, 1-to-1 lessons.

  • Any Grade
    Any Grade

    High school or primary, you'll get a tutor that fits your needs.

  • 1000's of Happy Students
    1000's of Happy Students

    Our tutors show WHAT to study + HOW to study

  • Lesson Reports
    Lesson Reports

    You'll get feedback on each lesson, so you know how your child gets on.

Andrew
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
Most importantly, listen! A lot of students don't know where they are struggling but give it away with the questions they ask or the steps they take to try and solve problems. Have more than one method or way of explaining things. People have different learning styles and different past experience to attach new things onto. Being organised,…
Tiselle
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
Delivering the teaching method in a way that students easily understands the concept and can apply it immediately to practical problems. An example could be making an imaginary layout to help students visualize the background of the problem. Creating an imaginary scenario to help students better visualize the concept of the problem. Additionally,…
1st Lesson Trial

Help Your Child Succeed in Software Dev

We will contact you to organize the first Trial Lesson!

Raghav
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
Being patient with the growth of students. Listen hear and provide a feedback to the given situation. Help the student feel like he/ she can solve any problem. I am very patient with students. I am able to understand and get to the root of the problems faced by them in any particular topic. I am able to provide answers in layman terms I…
Karishna
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
It is important to be compassionate and build rapport. It is also important to help students visualise problems and identify the student’s learning style so that they are able to present information in a way that has the greatest effect. I think a few of my best strengths would be my patience, communication skills, flexibility, openness to…
Aleem Shah
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
I feel like one of the most common problems I see with fellow University Students is a mental block carried over from their high school days - the preconception that they "simply can't do" particular things or that they're not good enough at a subject to attempt things. As such, I feel like getting rid of these blocks by showing students that even…
Hemkrit
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
The most important thing would be to be able to encourage and motivate the student. The tutor should be able to help the students with any difficulty or problem that they may have. As such, the tutor should also ensure that there is effective commuication between him and his/her student so that the latter can ask any questions without hesitation.…
Stanley
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
A tutor should be able to teach a student how to learn. They shouldn't just coach students on what they are studying but also how they are studying - whether their mode of study is effective and efficient enough. So that in the end, the student is able to tackle any subject or obstacle they run into without a tutor. Being friendly and…
Nicholas
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
Over the course of a tutor's time with a student, the most important skill they can provide is the ability to think both critically and universally, fueled by a hunger for knowledge. That is to say, both a stronger and more capable work ethic. Analysing how a student mentally approaches problems, communicating to them precisely what their…
Sersang
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
I think one of the most important things a tutor can do for a student is to help them better understand the material they are learning and to really engage with it. Tutors have the ability to be one on one with students and they can really transform a students perspective and views on a particular subject for the better. My strengths as a tutor…
Shannan
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
Create the right environment for the student to be successful in. Support the student, listen thoughtfully to them, help them seek to understand solutions to problems in front of them. To help prepare them for the next step in their education, and life. I am compassionate, kind and caring person who strives for excellence, fairness, accountability…
Stuart
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
Make the topic interesting and understandable. I am technically competent at most topics, and am capable of explaining them in an understandable manner. Unfortunately, I also care about what the students would think of…
Rajan
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
Help them excel in their studies. Patience is a…
Vicky
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
Comfortable. If the student are comfortable with the teacher they will share every problems with the tutor about the life as well as the grades. As you know in Today s world most of the students scared for the grades so i help them of achieving those grades in a unique way. To teach in a funny way that the student never getting bored with the…
Jenan
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
Target them at their weakest points and improve them. My strengths: - Patience - Creative - Quite outgoing and…
James
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
I think the most important thing a tutor can do to help a student is, first find out what they know and then build from there. A lot of the questions that stumped me wasn't because I couldn't find the solution but because I didnt know why the solution worked, and I just needed it rationalized for me. I think my biggest strength is that I also have…
JaeWon
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
I believe the most crucial role of a tutor is to understand each student's current level of comprehension and tailor the learning experience accordingly. By adapting teaching methods to match the student's pace and learning style, I aim to make the educational journey enjoyable and accessible. Beyond imparting knowledge, it's equally important to…
Thabith
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
I believe the most important things a tutor can do for a student are to foster understanding, build confidence, and adapt to their learning style. Providing constructive feedback, encouraging critical thinking, and creating a supportive environment are crucial. Additionally, offering mentorship helps students develop good study habits and a…
Kavishani
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
Make sure the student completely understands the subject content and make him/her feel confident for her exams. Considering my strengths, I have great communication skills. Also, I ensure the student I teach completely understands what has been taught by providing more examples and repeating the content if he/she does not understand the topic in…
Anitha
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
The pivotal role of a tutor is to build the student's confidence, to make them believe that they can do it by giving positive feedback and encouragement. My affable and approachable nature combined with my patience and passion for teaching, I can create a more friendly environment for studying. I have strong analytical skills by which I can…
Mahmud
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
A tutor must ensure the student is comfortable with them and can easily express their concerns and learning difficulties. I think i am patient and caring which ensures that the students understand and learn…
Cynthia
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
Motivate the student to learn more and create an interest in the subject. I can learn material quite fast and think of different ways to explain…
Chenula
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
Being able to accept each student and make sure they both have fun and understand the required knowledge or material well Attentive listening and Empathy for…
Joel
  • y1
  • y2
  • y3
  • y4
  • y5
  • y6
  • y7
  • y8
  • y9
  • y10
  • y11
  • y12
  • Naplan
  • WACE
At the crux of it all, the ultimate goal of tutoring is for the tutor to enable the student to have an easier time grappling with material that they would otherwise struggle with. Furthermore, each student will require a different approach in order for this goal to be achieved. As such, the most important thing a tutor can do for a student is to…

Local Reviews

Joy is fantastic. Though we only started with Joy in the last term, her work with Mina has made a significant difference to her over all marks. She makes effective use of the time when tutoring, Her explanations are clear, and she checks back to make sure the information is understood. This has really helped Mina's understanding of her maths work. We look forward to the "Joy" effect on next years work.
Edwina Ryan, Perth

Inside East PerthTutoring Sessions

Content Covered

Year 5 student Emily worked through her recent school assignment on area, perimeter, and fractions, carefully reviewing each solution for accuracy.

In Year 8, Samuel focused on highest common factor (HCF), lowest common multiple (LCM), and decimal numbers by revisiting his test questions and tackling a custom worksheet for extra practice.

Meanwhile, Year 9 student Mark started the basics of trigonometry with SOHCAHTOA for right-angled triangles, applying these rules to solve introductory problems.

Recent Challenges

A Year 9 student hesitated to attempt new algebra problems, saying "I just can't do this," and would stop before trying alternative approaches.

In a Year 6 maths lesson, another student guessed answers by spotting patterns instead of writing out working, leading to repeated errors in division tasks.

One Year 11 student spent excessive time re-reading test questions—"he wastes the majority of his time reading the question over and over again"—which left less time for actual problem-solving.

Across both primary and senior levels, students' confidence often dropped sharply after setbacks, causing them to lose focus or avoid asking for help when confused.

Recent Achievements

One East Perth tutor noticed that a Year 10 student, who used to hesitate before tests, recently scored 27 out of 30 and now actively asks for new challenges rather than waiting for guidance.

A Year 8 student previously reluctant to admit when stuck has begun voicing specific questions in sessions, allowing her to clarify tricky algebra steps right away instead of guessing.

Meanwhile, a Year 4 student who would rush through multiplication tables is now pausing to check her work and showing real excitement when she spots patterns—she finished her last worksheet with zero errors.

What they say about our tutoring

quote

Joshua feels comfortable with Linh so far, which is fantastic. His teaching skills are impressive! Very happy so far...

Eddy is really happy with Amy! I am so pleased to advise he has quickly built a rapport with her and has been really positive following their tutoring sessions.

My son and myself are greatly satisfied with the work that Jacqualine is putting forth to my son Tyler, he looks forward to every session. Jacqueline is professional, explains the following subjects until my son grasps on but also makes learning enjoyable. Not only myself by Tyler's teacher has seen an improvement with his confidence when completing a math's task at school. I believe we are in the process of having Tyler's teacher also liaise with Jacqueline to make this process a easier transition.

Local Spots for Tutoring

If you'd prefer not to have lessons at home, tutoring can also take place at a local library—such as City of Perth Library—or at your child's school (with permission), like SEDA College WA (East Perth).