I'd like to treat my lad to a MTB skills course for his birthday. We ride together a lot so I might as well make one in. We're both at that sort of Intermediate stage where we're happy on reds but would like to be faster and braver, so learning flow etc may be the sort of thing. We are both getting there with jumping, although I am a bit hesitant at drops over a foot or so.
So, we're based in West Yorks but happy to travel. Who would you recommend and why, and what haven't I mentioned that I need to consider?