Bill attended the University of Arkansas and the University of Central Arkansas obtaining a bachelor's degree in biology (major) and chemistry (minor). After graduating from veterinary school at Mississippi State University (2000) he completed his internship and cardiology residency training at the Ryan Veterinary Hospital of the University of Pennsylvania, Philadelphia (2003). A portion of his residency included working at Cardiopet VRC in Little Falls, NJ (2001).
Early in his career, he performed clinical research focused on evaluating new blood testing for dogs and cats with cardiopulmonary disease. PubMed searchable publications
For over a decade, Bill has enjoyed being a consultant at Veterinary Information Network (VIN). VIN is an online community of veterinary colleagues that interact in case consult chat rooms, obtain online CE, utilize a consolidated database of publications and continuing education meetings, read online books, and generally interact to solve problems of the world. In his new clinical role at California Pet Specialty, he is hopeful to spend more time on VIN. A searchable database for the general public is available for free.
Since moving to California from Washington DC over 10 years ago: Bill has given over 38 hours of continuing education to veterinarians in the region (excluding intern rounds) and examined over 2,550 Cavalier King Charles Spaniels.
He is board certified veterinary cardiologist and a member of the ACVIM, AVMA, CVMA and SDVMA.