5 /5 Diana: I highly recommend Dr Klein as your OBGYN doctor. She is thorough with her explanations, she listens and is very professional, she is detailed and has compassion. Best OBGYN Doctor that I have had. She has a friendly, efficient staff as well.