When arriving for our appointment my son and I usually have to wait 1-2 hours to see this doctor. He is always late getting to the office. Then he is rushy and does not listen to you as you try to explain things. He interrupt you while your talking then fails to hear what your saying. He argued with me and when I told him to look and read his chart everything is in there. He stated I no have time to read charts. He through his pen on the counter and was yelling I don't travel 2 hours for you to give me attitude. I stated I was answering your questions and it seems to me that your the one arguing and yelling at me. He scribbled my son prescriptions and told me see you in six months and left the room. Very poor bedside manners. Would not recommend. My son sat on the table and held his hands over his ears.