My friend has recently enrolled for the driving school, and he has only good things to say about it. They usually have timings set for office goers so it starts from early morning at 6. Every Saturday they provide theory classes with detailed instructions on engine, life hacks in case of emergency and stuffs. Moreover the office is located at the prime location of the bus stand.