Why you going to the south coast for good wx? The viz is crap down there.
The quickest I got someone through full time in Inverness was 2 weeks but he was quite gifted at doing exactly what he was told and arrived with all his exams out the way.
3 weeks is do able but hard, work 4 weeks proberly more sensible, 5 weeks perfect.