David Hudson
Assistant Managing Editor
David Hudson is an Assistant Managing Editor in Online Communications at American Progress. Prior to joining American Progress, David interned with Black Enterprise magazine as the editorial assistant to the technology editor. A native of Richmond, VA, David received his B.A. in English and African-American and African studies from the University of Virginia, where he co-founded and served as editor-in-chief of the award-winning student magazine, switch.
