Dr Smith is an amazing cardiologist. He listens, explains everything in terms we can understand and he has the patience of a saint.