Dr. Baumanpour was fantastic. While the Wait time was around 44 minutes the doctor himself was very professional. He gave amazing advice, and had a great bedside manner. The nurse was very friendly and they explained that the wait was due to other patients being late for their appointments. While he had two other people to see before me, he spent time to understand my struggles and did not rush me.