I started off with the theoretical exam which I passed.
But then I got a bad driving instructor that made me fail the practical exam twice.
and that's not just an excuse, that instructor was fired on the spot just before my second exam (due to complaints).
As my theory-certificate expired, i decided to stop driving at all for 8 months.
After that I tried again: Did my free theoretical lessons and theoretical test, and passed those.
I got them for free as a 'pay back' for the bad instructor.
And I drove with a good instructor (one I chose by myself) and he brought me to 'victory' last friday.
three times a charm they say, and it was true in my case.