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

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.


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 :))


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.


Not only is John a driving guru, he's very relaxed and professional. As a learner who was not very confident, he worked patiently with me over a number of lessons and taught me a lot, not only about the mechanics of how to drive, but the right attitude and outlook you need to have when driving in Sydney. "Focus on the here and now", "Let them go - don't let them stress you out". Thanks John


Very polite and helpful. Explained the hows and whys of what he was teaching. Will use him again and would recommend his services.


great teacher, very nice and would love to drive with him again

Book Online Now Check Availablity
12 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
DZX95S   Manual
Hyundai i30 2018

DXZ67E   Auto
Hyundai i30 2018
  • John services 40 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 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.