• Verified Working with Children Check
  • Driving Instructor's Licence
  • Instructed for 32.1 years
  • Accredited for the 'Keys2Drive' program
  • Spoken language(s) Cantonese Chinese English
Instructor bio

Hello. My name is Stephen. I have been a driving instructor for more than 30 years and have successfully helped more than 15,000 students to obtain their driver’s licence. Therefore, I am highly recognised as one of the most experienced driving instructors in Sydney. I operate an independent-owned business in which this allows me to offer the finest quality in teaching over the years. I have a strong passion for teaching students to drive safer and with more confidence. Teaching students how to drive is thus a rewarding occupation for me. I have gained an abundance of experience in assisting individuals with their driving and tailoring to individual needs. This includes learning how to drive for the first time with an Australian or international licence, and even to refresh or update their driving skills. I have therefore taught many learners from different backgrounds and cultures over the years. I am very thorough and diligent in providing comprehensive and effective lessons to all of my students. I am also a Keys2drive accredited driving instructor. Therefore, with increased experience in effectively teaching my students across many areas, I am able to provide them with the necessary skills to problem solve independently as well as feel safer and more confident. My philosophy is to ensure that all of my students achieve a smooth transition from learners to provisional driver’s licence and/or international to domestic driver’s licence. I strongly aim for a 100% pass rate in a relaxed, friendly, and easy-going environment.


Mr Stephen is professional in his work . Patient and kind in teaching . I’m so happy to do my driving lessons with him . Special thanks to him .


Stephen is an excellent instructor. I can already drive confidently within a few lessons thanks to Stephen’s expertises and experience. He also teaches with care and explains in detail whenever I come across with any questions.


I am a person without any driving foundation. Before the class, I was very nervous. I was afraid that there would be many situations when I started driving directly, such as being unable to drive the car straight, unable to turn around, frequent parking, sudden braking and other situations that would easily disgust other drivers. However, after Mr. Stephen's unique teaching method, I drove very smoothly. The unique "practical experience training method" is very easy to understand and comprehend. It is really worth to learn with him!


Stephen has full knowledge of road and parking experiences that help me to overcome parking difficulties. He is a humble person and he is willing to share his driving experiences to me. If you would like to find a good driving teacher, I highly recommend him.


Great teacher. I felt comfortable and he explained everything clearly. By the end of my first ever lesson driving, I felt confident to go out on the road again. Thanks Stephen

Book Online Now Check Availablity
25 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.
Stephen's vehicle
CYP38V   Auto
Toyota Prius C 2015
  • Stephen services 141 suburbs View full list
    Alexandria 2015 Allawah 2218 Annandale 2038 Arncliffe 2205 Ashfield 2131 Banksia 2216 Bardwell Park 2207 Bardwell Valley 2207 Beaconsfield 2015 Bellevue Hill 2023 Beverley Park 2217 Bexley 2207 Bexley North 2207 Blakehurst 2221 Bondi 2026 Bondi Beach 2026 Bondi Junction 2022 Botany 2019 Breakfast Point 2137 Brighton Le Sands 2216 Bronte 2024 Burwood 2134 Burwood Heights 2136 Cabarita 2137 Camperdown 2050 Canada Bay 2046 Caringbah 2229 Caringbah South 2229 Carlton 2218 Carss Park 2221 Centennial Park 2021 Chippendale 2008 Clovelly 2031 Concord 2137 Concord West 2138 Connells Point 2221 Coogee 2034 Croydon 2132 Croydon Park 2133 Daceyville 2032 Darlinghurst 2010 Darlington 2008 Denistone 2114 Denistone East 2112 Denistone West 2114 Double Bay 2028 Dulwich Hill 2203 Earlwood 2206 Eastgardens 2036 Eastlakes 2018 East Ryde 2113 Enmore 2042 Epping 2121 Erskineville 2043 Eveleigh 2015 Five Dock 2046 Forest Lodge 2037 Gladesville 2111 Glebe 2037 Gymea 2227 Gymea Bay 2227 Haberfield 2045 Haymarket 2000 Hillsdale 2036 Homebush 2140 Homebush West 2140 Hurstville 2220 Hurstville Grove 2220 Jannali 2226 Kareela 2232 Kensington 2033 Kingsford 2032 Kingsgrove 2208 Kirrawee 2232 Kogarah 2217 Kogarah Bay 2217 Kyeemagh 2216 Leichhardt 2040 Lewisham 2049 Lilyfield 2040 Lugarno 2210 Macquarie Park 2113 Maroubra 2035 Marrickville 2204 Marsfield 2122 Mascot 2020 Meadowbank 2114 Miranda 2228 Monterey 2217 Moore Park 2021 Mortdale 2223 Newtown 2042 North Bondi 2026 North Ryde 2113 North Strathfield 2137 Oatley 2223 Paddington 2021 Pagewood 2035 Peakhurst 2210 Peakhurst Heights 2210 Penshurst 2222 Petersham 2049 Putney 2112 Pyrmont 2009 Queens Park 2022 Ramsgate 2217 Ramsgate Beach 2217 Randwick 2031 Redfern 2016 Rhodes 2138 Rockdale 2216 Rosebery 2018 Rozelle 2039 Ryde 2112 Sandringham 2219 Sans Souci 2219 South Coogee 2034 South Hurstville 2221 Stanmore 2048 St Peters 2044 Strathfield 2135 Summer Hill 2130 Surry Hills 2010 Sutherland 2232 Sydenham 2044 Sydney 2000 Sylvania 2224 Sylvania Waters 2224 Tamarama 2026 Taren Point 2229 Tempe 2044 Turrella 2205 Ultimo 2007 Waterloo 2017 Waverley 2024 West Ryde 2114 Wolli Creek 2205 Woollahra 2025 Woolooware 2230 Yowie Bay 2228 Zetland 2017
Instructor service area in yellow.