General
Virginia is a wonderful place to get your public health diploma. There are 21 schools offering such programs in Virginia, and the best one is offered by University of Virginia. That school offers an excellent public health program - five stars for curriculum and four stars for teaching.