• Verified Working with Children Check
  • Driving Instructor's Licence
  • Member of Australia Driver Trainers Association (NSW)
  • Instructed for 2.2 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.


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


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


Very pleasant and gave great instructions

Book Online Now Check Availablity
7 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
DZX955   Manual
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 Dural 2158 East Ryde 2113 Eastwood 2122 Epping 2121 Ermington 2115 Gladesville 2111 Glenhaven 2156 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 Telopea 2117 Tennyson Point 2111 Westleigh 2120 West Pennant Hills 2125 West Ryde 2114 Winston Hills 2153
Instructor service area in yellow.s