If your prime importance is getting the license at the earliest, and not the amount you spend on it, go for the VIP courses offered by the driving schools. Not only do you get the class dates and exam dates earlier, but in case you fail a test you also get repeat tests within few days. I joined for a VIP half course at Al Kebra, and within 1 month, I got the license in my hand.
(PS: to pass the actual test, you need to follow the above said tips... Doesn't help going for a VIP course)