Mikehotel152 - about cultural differences, can't disagree on that, my 2 best instructors was from Poland and Jamaica.
However I have stopped listen to what other peoples experience is with a captain, so many times have I found other people complaining, and when I have a flight or check the guy is great.
It's like a box of chocolates, you never know what you get until you try one.