The "I'm not dead yet" Administrator.
Join Date: May 2002
I think your best bet is to find a trainer whose philosophy you like, whose methods you trust, and who has achieved levels of success equal to or greater than you want to achieve. And then intern, help and learn.
Personally I think discarding an entire method is short sighted. It's important for a trainer to understand multiple methods and know when and how to implement different styles and tools.
I am not a fan of trainers that immediately and only use 1 tool. I look for a trainer that is experienced with multiple tools and knows when and how to use them to get the best results.