This has been addressed before, but here's what I'd do. Send Shelby, Phil, and Alex a PM or email. Talk to them a bit. Tell them your goals and hire one right away. All good knowledgable and capable dudes. Everyone will have their oppinion about who you should hire based on their own experiences, but you need to figure out who is right for you.
Take Diesel citys advice........very few if any has trained with all of us.......so they have no idea what each one of us does.....there is a lot of bias towards "their" trainer.......but the honest approach is to talk to each one..........find a good fit