Matching Students and Tutors around Australia ... Matching Students and Tutors

Mr John Weeflaar


Maths, Physics, Computing, and Engineering Tutor

Perth tutor in Algebra, Calculus, Computing, Engineering, Further Maths, Geometry, Maths, Maths Methods, Maths Specialist, Physics, Programming, Statistics

(11 student reviews)

I have had wide experience as a lecturer and tutor at university, a high school tutor, a computer programmer, and a research assistant at Uni. I love teaching and helping students build their confidence in dealing with their academic problems and seeing the results of it.

Get help early!. I am available to help you in Maths, Physics, Computing, Engineering, and related fields.

The units I have tutored:

High school:
- Year 8, 9, 10, 11, 12 Maths

Tuart College:
- Enabling Maths
Curtin College:
- EMTH1020 (Calculus For Engineers)


CQU (Central Queensland University):
- MATH11160 (Technology Mathematics)
- MATH11247 (Foundation Mathematics)

Curtin Uni:
- MATH1020 (Calculus for Engineers)
- Mathematics 2
- AC 201 (Advanced Calculus)
- MATH2010 (Linear Algebra)

CSU (Charles Sturt University):
- MTH220: Differential Equations
- MTH203: Numerical Methods
-MTH307: Mathematical Modelling (ODE, PDE, Numerical Methods, and Programming)

Deakin University:
- SEP291 (Engineering Modelling/ Advanced Engineering Maths)

- MAT2437 (Differential Equations)

Murdoch Uni:
- MAS161: Calculus & Matrix Algebra
- MAS221: Mathematical Modelling

Notre Dame Uni:
- BS206 (Mathematics for Economics and Finance)
USQ (University of Southern Queensland):
- MATH1100 (Foundation Mathematics)
- ENM1500 (Introductory Engineering Mathematics)
- ENM1600 (Engineering Mathematics)
- ENM2600 (Advanced Engineering Mathematics)

- MATH1002 (Mathematical Methods 2)
- MATH2501 (Mathematical Methods 3)
High school:
- Year 10, 11, 12 Physics

Tuart College:
- Enabling Physics


Curtin Uni:
- Physics 113/114/115
- Physics 1006/1011/1012
- Physics 2
- GEOP 2003 (Electromagnetics)
- PHYS2002 (Statistical Mechanics and Thermodynamics)
- PHYS2003 (Classical Mechanics and Electromagnetism)
- PHYS2005 (Electromagnetism)

- PHYS1030 (Physics Bridging Unit)
- PHYS1001 (Physics for Scientists and Engineers)
- PHYS1002 (Modern Physics)

- CIV1500 (Applied Mechanics)
Curtin College:
- EMCH1000 (Engineering Mechanics)
Curtin Uni
- MCEN1000 (Engineering Mechanics)
- ELEN1000 (Electrical Systems)
- ENSC 2001 (Dynamics, Electrical Engineering and Fluid Mechanics)

- EN3553 (Signals and Systems)

Deakin Uni
- SEE307 (Systems and Signals)

- Computer Hardware and Installations

Curtin College:
- COM101A (Programming)

Curtin Uni:
- MATLAB Programming (Geophysical Data Analysis 102)
- ISYS5000 (Designing Database Systems)
(one of the units for a Master degree in Information Systems, Curtin uni.)
- ISYS6011 (Computer Forensics)
(one of the units for a Master degree in Information Systems, Curtin uni.)

- CSP2151 (Programming Fundamentals (in C))

Murdoch Uni:
- ENG109 (Engineering Computing Systems)
- ICT159 (Foundations of Programming (in C))

- CITS2401 (Computer Analysis and Visualisation): Matlab, Mathematica, and Ms Excel in one
- CITS1401 (Problem Solving and Programming: in Python)
- CITS1402 (Relational Database Management Systems)
- CITS1001 (Object Oriented Programming and Software Engineering: in Java)

- Data Analysis STA2300



I have had experience as a
- lecturer and tutor of Physics and Mathematics at one university in Java, Indonesia
- computer programmer/ analyst, working at several IT companies in Perth.
- research associate/ assistant at Physics Departments at Murdoch Uni, and Curtin Uni.
- tutor of Physics, Mathematics, Computing and related fields till now.


- BSc in Physics: Bandung Institute of Technology, Bandung (ITB)

- MSc in Physics (Theoretical/ Mathematical & Computational): University of Western Australia (UWA)
I obtained my MSc by research (Scholarship recipient)

- Graduate Diploma of Mathematics: Charles Sturt University
I am a School of Computing and Mathematics CSU award winner for achieving the highest and a perfect GPA
(7 out of 7) for my Post Graduate Mathematics degree (all High Distinctions).
Average mark: 93.80 (averaged from the original unscaled, unweighted final marks of each unit)

- Graduate Diploma in Computing, Curtin University (90% Completion)
I have done all the units (years ago), except the final project that I need to complete
(due to full time work at IT companies back then).

- I also did a course on Database Oracle PL/SQL Programming at TAFE years ago and scored 100%
in the mid and final exams.


$50 per hour online via Skype or offline (face-to-face). Please add $5 or $10
(depending on the distance) for fuel cost if you would like me to travel to your place




Joined Tutor Finder on 07-Feb-2015 (updated profile on 26-Jul-2021)
Tutoring Location
  • Online Tutoring
  • Phone Help
  • Tutor's Place in Perth
  • Home Visits within 10 kms
  • Private & Group Tuition


Algebra (Secondary, Tertiary)
Calculus (Secondary, Tertiary)
Further Maths (Secondary, Tertiary)
Geometry (Secondary, Tertiary)
Maths (Primary, Secondary, Tertiary)
Maths Methods (Secondary, Tertiary)
Maths Specialist (Secondary)
Statistics (Secondary, Tertiary)


Physics (Secondary, Tertiary)


Computing (Secondary, Tertiary)
Engineering (Tertiary)
Programming (Secondary, Tertiary)

"John was an excellent tutor who explained content well and made MAS221 an easy-to-understand unit. Class was given through a whiteboard style share screen, and he always provided notes at the end of our sessions to help review and go over what we did during tuition. He was particularly good at helping me get through the challenging assignments. He always went out of his way to fully understand the content we were going over beforehand and clearly spent a lot of extra time preparing for class. He charged a very reasonable rate especially considering the work he did to help me outside of class. I had not completed the prerequisites for this unit so was very anxious beforehand about passing. Without him, I may have failed the unit, but instead, I ended on a Distinction."

Tutor Registration
  • Free Ad
  • Profile
  • Homepage
  • Tutor Jobs
  • Students
  • Reviews
Free Student Ad
  • Free Ad
  • Top Tutors
  • Any Subject
  • Your Region

Melbourne Tutors

Sydney Tutors

Brisbane Tutors

Perth Tutors

Adelaide Tutors

Canberra Tutors

Gold Coast Tutors

Sunshine Coast Tutors