• Verified Working with Children Check
  • Driving Instructor's Licence
  • Instructed for 10.1 years
  • Spoken language(s) Chinese English
Instructor bio

Hi, my name is John. I have been teaching learner drivers since 2012 and I enjoy it in many ways. When I see people achieving something very important and useful in their life, that makes me happy. My goal is to see my students become safe and confident drivers with enough understanding of road rules. I am easy-going and love meeting new people. I always make sure my learners enjoy their driving lessons in a calm, safe and friendly environment. By the end of each lesson, my learners know what they have learnt and feel that they have gone one step forward. I have lived in Australia for over 30 years now and love this country. I was a teacher before I came here, which is why I really thrive in this role. I look forward to assisting you through your journey to gaining your P's.


I had a few lessons with John and I passed on my first attempt! All thanks to him that I was able to complete my test so smoothly, John is thorough, helpful and friendly to talk to; he covers all sections of the test really well and it made me feel reassured on the test day. I'd recommend John to anyone who is taking the driving test (: Thank you John!


Join is a the best instructor. He teaches me based on my learning progress. He is also kind, calm when teaching. Besides he teaches very clearly. I really enjoy the learning experience with Join.


I didn’t know how to practice for my p’s test but after learning from John, I know my weakness that they see on the test and good advice for the test which helped me a lot


My sons very first lesson he felt very comfortable with John, and is looking forward to his next lesson.


John is my best instructor. After I failed more than five times driving test and I came to learn from John. I learned only two lessons from him and I passed the driving test. He is my best instructor and we become friends.

Mr. Jiangxi
Book Online Now Check Availablity
21 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
Toyota Yaris 2019 (Auto)
  • 5-star ANCAP rating
  • John services 72 suburbs View full list
    Auburn 2144 Bankstown 2200 Bass Hill 2197 Belfield 2191 Berala 2141 Birrong 2143 Breakfast Point 2137 Burwood 2134 Cabarita 2137 Carlingford 2118 Chester Hill 2162 Chullora 2190 Clyde 2142 Concord 2137 Concord West 2138 Condell Park 2200 Croydon Park 2133 Denistone 2114 Denistone East 2112 Denistone West 2114 Dundas 2117 Dundas Valley 2117 East Ryde 2113 Eastwood 2122 Enfield 2136 Epping 2121 Ermington 2115 Georges Hall 2198 Granville 2142 Greenacre 2190 Guildford 2161 Holroyd 2142 Homebush 2140 Homebush West 2140 Liberty Grove 2138 Lidcombe 2141 Macquarie Park 2113 Marsfield 2122 Meadowbank 2114 Melrose Park 2114 Merrylands 2160 Mortlake 2137 Newington 2127 North Epping 2121 Northmead 2152 North Parramatta 2151 North Rocks 2151 North Ryde 2113 North Strathfield 2137 Oatlands 2117 Old Guildford 2161 Parramatta 2150 Potts Hill 2143 Putney 2112 Regents Park 2143 Rhodes 2138 Rookwood 2141 Rosehill 2142 Rydalmere 2116 Ryde 2112 Sefton 2162 Silverwater 2128 South Granville 2142 Strathfield 2135 Strathfield South 2136 Sydney Olympic Park 2127 Telopea 2117 Villawood 2163 Wentworth Point 2127 Westmead 2145 West Ryde 2114 Yagoona 2199
Instructor service area in yellow.