I have put both my kids through 911 Driving School. They are flexible with my kid's sporting and school events and they can change even within a 24 hour time period.
They are excellent. If you reschedule, they are great because my teenagers are very busy and they accommodate your needs. I feel confident in the driving ability of my teens as well.
more