The instruction was good and the classes flexible. Sometimes, it was very annoying to have him give you confusing directions. I found them $5/hr cheaper. But what I saved in classes, I paid for the test. Also, he does not give you enough details, so keep asking about what you are paying for. I failed the test the first time because I used a car that I had never used from Friendship Driving school--this was not revealed to me till the day of the test. And when I specifically did not use my friend's car as I wanted a car that I was comfortable with. So make this clear from the beginning.
Pros: Cheaper, Flexible hours
Cons: Expensive for test, Not clear as to what, you pay for
more