Dr. Bartholomew is amazing, and leaving this review with 2 stars has absolutely nothing to do with his knowledge in his medical practice. I've never had any issues with him, he's resolved so many worries for me and eased physical pains that come with some medical issues i have by proper treatment. HIS NURSING STAFF IS A BUNCH OF IDIOTS. They schedule appointments for him, but you have to wait 3 hours to see him. It's so frustrating, today I've only had to wait an hour and a half. They are so disorganized and disrespectful. I've been coming to see him for the past 3 years and it's only gotten worse over time. If you're willing to wait, he's amazing, but the ignorance of his staff has and will run off so many people because they truly don't care about the patients.