He attended medical school at Virginia Commonwealth University (VCU) School of Medicine. The average patient rating for Dr. Baird is 3.5 stars out of 5. He accepts Blue Shield, Blue Cross/Blue Shield, and Medicare insurance.