Corbin is very knowledgeable, polite, and patient. He answered all of my questions at an expert level and gave me quality advice.