I heard about Dr Karp from links on the ATA page, Yelp and Google. All great reviews. I completely agree with these high reviews. She takes the time to answer questions and treats you with respect.
I would and will recommend her to anyone and I have never met or know anyone that knows her.