Dennis is an excellent strategist, is well prepared, and has a thorough knowledge of the subject matter he is working on. His no-nonsense style commands attention, and his verbal... Read more