I did a two day "Flow" course with Ed at Gisburn a couple of years ago.
He has a lovely coaching approach; a patience that comes through not just in the pace of activities but in the way he speaks calmly, confidently and reassuringly to explain things. He's good at working the group dynamic to push (gently) each individual's skills. There was ample time over the two days to reflect on the skills learned (over long lunches at the D&P) and at no point did the coaching feel rushed.
The activities were a mixture of improving flow in "normal" trail riding (using berms, rises and compressions to "pump" momentum from the trail, "chin-up" observation and "body steering") and also riding obstacles (steep drop-ins, drop offs, jumps).
I rode some sections I'd previously have balked at, had some fun with some nice people, and went away knowing what I needed to work on to improve.
I'd have another session with Ed. I probably should.