I really liked Dr. Makipour. He took the time to really understand what was going on with me and give me options of how we could go about fixing it. He explained everything very thoroughly and made sure I didn't have any questions. I think he is a fantastic Doctor. My only complaint was how long I waited. My appointment was at 4:00pm and I was not called back by the nurse until 4:30pm.