Dr. Mac is the best pediatrician in Lafayette as far as we are concerned. He has never missed a diagnosis on my daughter and he always takes the time necessary to take care of his patients. His general manner with his patients and their parents, his knowledge of medicine, and his experience make him a first class doctor. To top it off, his office has a western theme which helps the kids relax when they see him. Five stars for Dr. Mac!