Dr Ferguson was almost 1 hour late and didn't apologize for it when she walked in. Okay, we understand she is highly educated and must be really good and worth the wait. My daughter was searching for a new provider since we moved 45 minutes from our old location and Dr Ferguson's location made sense. She didn't listen, she made assumptions and walked out in the middle of the appointment. We didn't realize she wasn't coming back until the nurse told us. She refused to come back in the room when we said we had additional questions. This was the worse experience I have ever had at a Dr's office. I would not recommend this Dr and suggest anyone considering, run. Don't waste your valuable time and money to with someone who has 0 respect for patients.