Mr. Copeland is very knowledgeable and extremely helpful. He always go the extra mile to make sure you understand and he understands your needs!