He is a PA, which (in my opinion) is almost the equivalent of an MD, and Ben certainly is as good as and better than many MDs. He is absolutely topnotch and has all of the the qualities everyone wants their doctors to have, but frequently find lacking. Very knowledgeable, thorough, attention to detail, explains well in simple language, great listener, patient (you never feel rushed), shows compassion, relaxed easygoing demeanor. Do not hesitate to make an appointment with him youll be glad you did. Oh, incidentally, his staff (both front office and back office) are all very nice, polite, competent and courteous in person and over the phone.