horrible all around. one of the most horrific medical experiences I've ever had. incompetent, arrogant, and selfish. only cares about his own little stuff. will do nothing but belittle you and use you for money then drop you if he doesn't like you. he will be reported to the medical boards and I truly hope he loses his career.