average is around 6 months lah. I'm 37, have class 3, took me 9 months (stopped about 3 months due to work schedule and holidays). All in all in went SSDC for 20 lessons(both lessons and curcuit revisions), and passed on the first try.
Riding a Phantom now, waiting to take my 2A next years.