Certainly Barry & Gordon have LOTS of experience - both will probably forget more about aviation than most of us will ever learn. David is experienced too, but I'm not sure if I'd put him in the same league as the other two fellows. Yes - I've flown with all three of them. Each have done an endorsement for me at one time or another.