Dr Flora is simply the best. There are few people or things that I am willing to take the time to comment on, but I cannot say enough to sing her praises. She delivered my first baby and made every visit a pleasure. I honestly looked forward to seeing her at each visit, as she is truly a warm-hearted soul AND great Doctor. I had a couple of issues during my pregnancy and she was compassionate and knowledgable. After my daughter was born, we almost moved away and losing her as my OB was on the list of cons. That says a lot about how much I value her as my Doctor. Thankfully, we did not end up moving out of the area - and she delivered my son this past May. I am ever so thankful for her - she made both experiences so positive for our family.I also wanted to comment on the negative feedback on office wait time. A couple of things that I think are important to note....like many others said - she does take the time to address all your concerns. Additionally, delivering babies is a huge priority and oftentimes, you can't schedule office visits around the unpredictability of that. Having had two babies, I took comfort in knowing when my time came - I would be the biggest priority.Again, I whole-heartedly recommend Dr. Flora to any friend, family member or stranger with full confidence of knowing she will do a great job!