Dr. William Warren received his undergraduate degree in mathematics at the University of Maryland. After teaching math and science for five years in the public school system, he earned his dental degree at the Baltimore College of Dental Surgery. Following dental school, Dr. Warren completed an internship at the Johns Hopkins Hospital in Baltimore, Maryland.