“Mayo Clinic is a...”
Mayo Clinic is a very frustrating place. High quality doctors that are overall poor communicators, with nurses and staff that don't understand they are serving the patients. Scheduling is crazy at Mayo--they will string you along, schedule you months in advance, change times at the last minute without telling you, and in some cases act like they really don't care (nurses in particular). Love the top doctors in their field, hate the Mayo corporate machine. Only come here if you are willing to be constantly frustrated, delayed, and told conflicting information.