Singapore is a good place to learn driving as it is strict and the system does not allow people to cheat like in some Asian countries. I only passed the second try (in Singapore) during a practical test. In the first test, there was a misunderstanding as the tester thought i did not see the biker. Naturally, i debated with him. Then he gave me all the wierd circuits to help me accumulate points over very insignificant mistakes. It was a very long test as he realised he could not fail me that easily. He made me do s-curve more than 3 times, parallel park several times, went out on a super long drive on the road going in circles, etc. I knew he wanted to revenge and made me feel sorry for debating; so i let him be since he was in charge to say the least.
The second test was a breez and i passed with a single digit. The instructor thought my profession was a pilot for some reasons.
Still fresh with knowledge in driving,, I went to Canada to study and at the same time taught schoolmates how to drive. under my training, all of them passed (in the first attempt) actually as i devised my own circuits to help people learn in a fun, but organised way. Well, driving test in Canada and usa was alot easier actually so i might not have been that great either.
For those who are about to take the driving test, all i have to say is to remember 1 point that i hope can enlighten:
The examinar is in charge and he owes it to the society if he allows a bad driver on the road. So, his social responsibility is extremely high and do accept and try to understand why most people fail the first time (me inclusive).
Yes, there are alot of tales floating that say the tester lost money gambling, quarrelled with wife, lost a pet, etc, but those are just excuses to make one feel better.
After driving for some years, it is an unforgivable thought why there are some bad drivers on the road. Perhaps people's driving habbits do change over time.
Oh, as for young pretty ladies taking the test, do remember that the eximinars do trade with each other for chio bu and take them out on test routes. Well, that's the fun that they have since it is quite boring having to fail people everyday. But it is not too much of a concern since the benchmark is still the same whether chio bu or lau ah pek.
All the best for those who are about to take the test. I am sure you can do well with all the right skills and mindset. And do remember, the tester is always right as he is in charge.
Cheers and happy driving.