Very bad. If you have any other choice -- we would recommend a different program. The instructor is extremely difficult to contact if you have questions or need changes. There are no regular office hours and no receptionist. You can and will spend days playing phone tag. Once you reach the instructor -- you may need to listen to a parenting lecture regarding it being your child's responsibility to contact him (Never mind that your child may be in school, at work, or in sports practices and unable to use their phone). In many cases, he will refuse to help you (or even hang up on you) and insist your child call back themselves -- leading to another 3-5 days of phone tag. Additionally, the instructor appears to have extreme control issues in regards to providing any information on when a child can expect to be finished with the program. While his advertisement promises lessons every one to two weeks -- our experience was more like once every 20 - 30 days. This school is VERY overbooked and the level of service you receive fully reflects that. We had to reschedule our driving test appointment 4 different times because the instructor refused to provide us any clear direction on how many lessons remained or when we could expect our child to be finished. Instead -- the instructor chooses to smirk and say "she will be done when she is done". Not a very satisfying answer when you are trying to schedule an appointment with the DMV. When given the test date scheduled by the parent, the instructor once again launches into his CONTROL mode. He refused to schedule appointments close enough together to allow us to complete the course in time for our scheduled exam -- not once, not twice, not three times -- but FOUR different times. In short -- we could have saved a lot of money, a lot of stress and a lot of anxiety by choosing a different program. If it was possible to rate this at a zero we most definitely would! read more