My son did driving school a few weeks ago and overall it was a good experience. I would caution to make sure you check your schedules when you sign up for the classes. There is a fee to change driving appointments if not done in a timely manner. I had an emergency. Overall would definitely recommend and thank you for the reminders of scheduled drive times. Instructors were great too!