• Verified Working with Children Check
  • Driving Instructor's Licence
  • Member of Australia Driver Trainers Association (NSW & QLD)
  • Instructed for 5.3 years
  • Accredited for the 'Keys2Drive' program
  • Spoken language(s) English
Instructor bio

* * * Fully Vaccinated Instructor * * * As a highly qualified and accredited driving instructor, I teach defensive and low risk driving techniques and go beyond the driving test standards using a structured curriculum which is customised to each student's needs. I enjoy meeting new people and the relish the challenges and responsibility of teaching people to drive. I have a relaxed and supportive approach so you can focus on learning. I am confident my experience and knowledge will make your learning journey an enjoyable and worry free transition from L’s to P’s. When not instructing I spend my free time with family.


John is a top class driving instructor, he was very informative about the need to know building blocks of driving a manual car breaking down the skills of adjusting seating,steering, turning corners, using the clutch and break, use of the mirrors, changing lanes, understanding blind spots, things to be aware of, was clear and very easy to understand, great at explaining, very patient, able to give constructive feed back , very calm and very easy to get along with. If your new to manual driving, he's your go to guy! :-)


I passed my test first try with all the help from John I became a better and more confident driver, he is such a nice, patient person and very very helpful!! thank you John for all your help :))


John was polite, professional, experienced and practical. He also developed a good rapport with our son even on the first lesson. Will definitely engage his services again.


John has been a very encouraging and confidence building instructor who is always punctual and accomodating . Very pleased to have him working with my daughter , i feel safe knowing he’s guiding and teaching her to be a safe and competent driver


Just wanted to let you know that I passed my driving test today and am now the proud owner of some red p plates!! Thank you again for your advice and assistance with my driving - it was invaluable and I feel that I improved so much even in the short time that I had lessons with you. I really appreciated you taking the time to email me further materials after our lessons as well.

Book Online Now Check Availablity
33 ratings
Instructor choice

Choose your instructor, change online anytime.

Book now or later

Buy a package, make bookings now or later.

Real-time availability

Book directly into your instructor’s calendar.

Booking flexibility

Reschedule online FREE up to 5 hrs before a booking.

  • More info about bookings
    1. At the completion of the booking process you can leave notes for your instructor about your preferences (optional).
    2. Your online account is created during the booking process:
      • Review / edit your bookings & profile details
      • Book / purchase additional lessons or a test package
      • Reschedule or cancel bookings at no cost (>5 hrs before start time)
      • Change your instructor or pick up address
    3. Your instructor's contact details are displayed in your online account, the instructor also receives your contact details.
    4. Your chosen instructor will meet you with their dual controlled vehicle at the location/date/time selected - no need to confirm.
John's vehicle
Hyundai i30 2018 (Manual)
  • John services 41 suburbs View full list
    Baulkham Hills 2153 Beecroft 2119 Bella Vista 2153 Carlingford 2118 Castle Hill 2154 Cheltenham 2119 Cherrybrook 2126 Denistone 2114 Denistone East 2112 Denistone West 2114 Dundas 2117 Dundas Valley 2117 East Ryde 2113 Eastwood 2122 Epping 2121 Ermington 2115 Macquarie Park 2113 Marsfield 2122 Meadowbank 2114 Melrose Park 2114 North Epping 2121 Northmead 2152 North Parramatta 2151 North Rocks 2151 North Ryde 2113 Norwest 2153 Oatlands 2117 Old Toongabbie 2146 Pennant Hills 2120 Putney 2112 Rydalmere 2116 Ryde 2112 Silverwater 2128 South Turramurra 2074 Telopea 2117 Thornleigh 2120 Westleigh 2120 West Pennant Hills 2125 West Pymble 2073 West Ryde 2114 Winston Hills 2153
Instructor service area in yellow.