Brian French
Ian is a fantastic trainer. He is blunt, straight to the point and extremely knowledgeable. He can drive you to think through the questions you have instead of just answering them.