First of all scheduling appointments is a pain. The receptionists are rude and condescending and pick times for you. Then sometimes they will make you drive to the clinic, check you in, make you wait for 30 minutes, and then tell you that the doctor isn't in. They handed me a list of all my scheduled appointments and their attitude was "if you don't want them, tough."
At first I thought this doctor was just busy. Then I learned he was just downright lazy and arrogant. He answered all my quest...