Some people seem to gave got hold of 3 lessons a week, 2gud2btrue said 3
days a week which can translate into about 9 hours a week (any more will be
very tiring), given the weather (unlikely I know, but possible) this means that you are looking at 5 weeks if you manage it in the minimum number of hours. Whilst many take more than minimum, much of this can be caused by lack of continuity so 45 hours/5 weeks is not too unreasonable given average ability.