Hi Jimmy. I really, really recommend Jules Fincham of Cyclewildscotland in Aviemore. CycleWildScotland
I've got no connection with him at all other than having done one of his courses and having really enjoyed it. To my total discredit I went along thinking that I knew a lot and wouldn't learn anything. Wrong!!
His course was a total pleasure. He's a handy rider and a lot of the course was done out on the trails around Aviemore. I've ridden that area a lot but still we got shown some excellent local knowledge singletrack that I didn't even know was there. He's also got a really great knowledge of the area, flora and fauna and fills the course with really intersting wee snippets. I can't recommend it highly enough.
If you go with Jules then mention my name and see if he remembers me! He'll probably remember my big stack on my MBL assesment!