First, I’m am very happy to have had the chance to work with john. He is very knowledgable in his approach. Even though we went past our time he allowed me to ask as many questions as I had after. All I can say is if you have an issue make an appointment asap. Patient