• Verified Working with Children Check
  • Driving Instructor's Licence
  • Instructed for 8.9 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.


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

Hi John I just pasted my first driving test and I am able to drive my car. Thank you for teaching me how to drive and will telling all my friends to learn how to drive from you. Thanks.


I always remember my first driving lesson with John. I was so scared to drive and I always hold steering wheel very hard. While turning I still hold wheel with my two hands. He was never raise his voice and just explain to me and gave me good demonstration until I got right. He is my best instructor forever.


John was my best driving instructor. He was very nice to the new learner. Sometimes I made a mistake he was always used calm and soft voice to correct my mistake till I get all right. He is the best instructor.


John is my favorite instructor and he helped me a lot not only teaching how to drive but also teaching me how to become a good person. We are good friend now.

Book Online Now Check Availablity
14 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
YJK11H   Auto
Toyota Yaris 2019
  • John services 43 suburbs View full list
    Bankstown 2200 Birrong 2143 Breakfast Point 2137 Cabarita 2137 Carlingford 2118 Chester Hill 2162 Concord 2137 Concord West 2138 Denistone 2114 Denistone East 2112 Denistone West 2114 Dundas 2117 Dundas Valley 2117 East Ryde 2113 Eastwood 2122 Epping 2121 Ermington 2115 Georges Hall 2198 Guildford 2161 Homebush 2140 Liberty Grove 2138 Macquarie Park 2113 Marsfield 2122 Meadowbank 2114 Melrose Park 2114 Mortlake 2137 Newington 2127 North Epping 2121 North Parramatta 2151 North Rocks 2151 North Ryde 2113 North Strathfield 2137 Oatlands 2117 Putney 2112 Rhodes 2138 Ryde 2112 Sefton 2162 Silverwater 2128 South Granville 2142 Sydney Olympic Park 2127 Telopea 2117 Wentworth Point 2127 West Ryde 2114
Instructor service area in yellow.