Very old school, but definitely knew what he was doing and did it quickly. If you need a gentle bedside manner, this is not the doctor for you. Works very quickly. Office staff is particularly friendly and helpful; definitely willing to spend the time the doctor does not. Will answer any lingering questions you may have. Also seems quite knowledgeable about insurance, medication, & online appointments (ZocDoc).