David Pope was very patient, he explained everything in terms I could easily understand and encouraged questions. I was extremely pleased with him.