I passed mine in 8 months, from june to febuary, by booking far more lessons than i needed, that way, you are not as badly affected by bad weather. I turned up for all the slots that i had booked, and sat my exams during the days that the wx prevented me from flying. That way, the exams never held up my progress, and the last one was passed towards the end on december.
Good luck,
NB