You don’t find many specialists who take more than 10 minutes with their patients. I found him incredibly knowledgeable and generous with his time to explain everything involving my care. If you are looking for a good cardiologist, I strongly recommend Dr Hill .