I have nothing but good things to say about Mesa's training department and check airman. No one wants to fail anyone, they don't want to fail you on upgrade, they all work their butt off to get you through. If you fail an upgrade then a piece of the puzzle was missing that couldn't be fixed without more experience.