Currently with Al Rayhan Driving School and failed in parking in my first test today which I did not know why. The car did not stoll, not knocking down anything and parked within white lines.

Talk about Al Rayhan is really bad, instructors are very un-professional. Generally we only get around 30 minutes lesson if you are lucky. The instructors constantly spit outside the window, listen to loud music, many don't speak to you at all, even if they talk to you, their English is quite difficult to understand, they are so impatient they even change the gear for you all the time.

Many of them ask for "tips" to assist you passing the test, one of my friends gave Q700 to pass his second test. The story I heard is, they often fail you the first test or second test, so that you need to take more lessons, the school can make more money. After a couple times trying you get so frustrated and you are willing to bribe them.

If Karwa is the best, there are a few queries here who has used Karwa before?
(1) Is there a waiting list for lessons, how long do you have to wait for lesson with Karwa?
(2) Are the instructors good (i.e. actually talk and teach you something, not constantly showing that they are bored or getting out of the car to talk to other instructors, stopping at roadside buying grocery ...)
(3) Does Karwa provide pick up drop off service to your home?
(4) How long do you have to wait for a test date? With Al Rayah, it is a month waiting.

Many thanks if you can help with my queries. I might need to think of changing school.