Andrew Ormrod gave easy to understand explanations and information . Listened to my concerns , gave honest feedback making it clear that all cases were different. He promised to provide written material by email , which he did within minutes of our phone conversation ending.