I recommend Dr. Zarnegar. She is competent and takes the time to explain. Started with her about 10 years ago and have no reason to even think about going somewhere else.
All reviews seem positive