I went on a course in the Peaks run by Alan Weightman - when I was thinking of doing the SPA training just about everyone I asked recommended him (including someone who had been failed by him on their assessment!).
Anyway, I went on his course and it was excellent. SHame I've since moved abroad and forgotten everything!
You can find him on the SPA course provider pages on the BMC website