First impressions are definitely not their strongpoint. In fact, upon arriving at my house to pick me up for my first lesson, the driving instructor blared his horns even though he saw that I was approaching his car. This is not to mention that he was twenty minutes late. Before getting in, my mother and I tried to ask him a quick question about the payment. He cut us off mid-sentence and yelled at us harshly, "IF YOU DON'T WANT TO LEARN HOW TO DRIVE, THEN DON'T WASTE MY TIME! IF YOU WANT TO LEARN, THEN JUST GET IN THE CAR!" (Not exactly quoting what he yelled, but close enough.) Obviously, my mother and I were dumbfounded by his apparent rudeness. She was then a bit hesitant about letting me get in his car, but we decided to give him a second chance. So, I went and got in the back seat (there was another student that was driving).
Halfway through my lesson, he told me to pull over and demanded the payment. I told him that we (my mother and I) were trying to ask him about them since we were confused about them. He then angrily commanded me to turn the car around and drive back to my house, wasting even more of his "precious" time (and mine not to mention it; I mean paid for the time). When we got there, we discussed the issue about the payment and got everything sorted out like civilized human beings. The rest of the lesson was uneventful (if you don't count me trying to learn how to drive for the first time). When we finished, I thanked him for his time. The lesson ended around fifteen minutes early (further wasting the money I spent).
The couple of lessons were less eventful than the first. The instructor wasn't as rude as on my first lesson. However, he did arrive around ten to twenty minutes late like on the first day (again, wasting the money I spent). Throughout the lessons, we didn't cover many of the essentials to driving. We didn't even get to parking! All my instructor focussed on was pulling over.
Two days before my third and final lesson, A B Driving left a message for me telling me to call them confirm that I was going to show up for the lesson. If I didn't confirm, they won't come and pick me up. Using the number that they had left, I called them a total of about four times. The first time, I told them that I was calling to confirm my appointment. They told me to wait a minute and they promptly hung up on me. Thinking that it was a problem with my line (now, I'm pretty sure it wasn't), I called them again. They did not pick up. I waited until the next day to call them again. The next day, I called them with a different phone and the same exact thing happened: they told me to wait, hung up, and won't answer my next call. It wasn't until later that day that they called me back and asked me to confirm (it was a different person on the phone). Since I didn't want to make things awkward, I didn't mention anything about my previous calls.
I don't mean to sound too harsh on A B Driving, but I'm just describing my own experience with them. Surprisingly, driving with my instructor actually got a bit fun toward the end of my second lesson and the third. There's a connection between a student and instructor when learning how to drive. Just kidding -- there was no connection. It was all just a waste of money.
tl;dr: It kinda really sucked. 1/5 don't recommend. Don't waste your time and money with them. Find a different place.