This doctor is very good. He is on top of everything. He gives great recommendations. He does everything that is best for the patient. He delivered his own children. He is a family man. Ive seen him outside of his job with his wife and two kids. He seemed like he is a great husband and father. He has helped many women with their individual problems and from what i have heard, no one was at all dissapointed.