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

Driving is a life skill and I am committed to educating my students on how to be 'safe for life'. I have been a driving instructor since 2012 and specialize in the most effective method of enabling people to pass the test and get NSW license within the shortest time as possible. I offer driving lesson to beginner drivers, oversea licence holder who wanting convert to NSW licence, and who wanting to refreshing their driving skills and improving confidence on the road. I have encyclopedic knowledge of traffic rules, deeply familiar with local testing requirements, and one of the highest first-time pass rates in the area.


Justin is an absolute pleasure to learn to drive with. He is calm, observant and makes you feel at ease throughout your lesson. Very clear and precise instructions. Highly recommended!!!!

Tushar Modgil

Justin is a great and friendly driver instructor who is also not afraid to let you know when you have done something wrong. This was especially instrumental in recognising my driving mistakes and what I should be doing instead. I ended up passing the test on my first go with a very good score at Silverwater. If you are looking for any driving help, he is 'the one.' Highly recommended!!!


I'm quite new to driving when I started taking Justin's lessons. No wonder he has got so many positive reviews. His teaching style is excellent. He does prepare you for not just driving test, but also helps you become a responsible and safe driver. All my lessons were so invaluable that I have got to learn something new in every lesson. He is not money-minded but strives to inculcate safe driving practise in you. He is very transparent in giving you honest feedback so that you will sincerely try not to do the same mistake again but improve next time. I would recommend him highly to anyone. So thankful to Justin, I'm glad I've chosen to take lessons from him.

Srinivas Hari

Justin is a good instructor with an eye for detail and works with you to eliminate flaws in your driving technique. His tips and suggestions help to make you a better, safer driver and the knowledge gained will serve you well. I highly recommend him to anyone looking to learn and/or master their driving. Passed my test in the first attempt with an near perfect score sheet.

Erle Pereira

Justin has been teaching me almost weekly for 2~3 months leading up to my exam. He is very patient and particular with the small details you need to know on your exam. I admire his dedication towards his students, ensuring we reach our maximum potential. I passed my exam with flying colours all thanks to Justin.

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.
Justin's vehicle
DDG76L   Auto
Toyota Prius C 2016
  • Justin services 55 suburbs View full list
    Auburn 2144 Berala 2141 Birrong 2143 Breakfast Point 2137 Burwood 2134 Cabarita 2137 Camellia 2142 Carlingford 2118 Chullora 2190 Clyde 2142 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 Gladesville 2111 Harris Park 2150 Homebush 2140 Homebush West 2140 Liberty Grove 2138 Lidcombe 2141 Macquarie Park 2109 Macquarie Park 2113 Marsfield 2122 Meadowbank 2114 Melrose Park 2114 Mortlake 2137 Newington 2127 North Parramatta 2151 North Ryde 2113 North Strathfield 2137 Oatlands 2117 Parramatta 2150 Potts Hill 2143 Putney 2112 Regents Park 2143 Rhodes 2138 Rookwood 2141 Rosehill 2142 Rydalmere 2116 Ryde 2112 Sefton 2162 Silverwater 2128 Strathfield 2135 Sydney Olympic Park 2127 Telopea 2117 Tennyson Point 2111 Wentworth Point 2127 West Ryde 2114
Instructor service area in yellow.