Bachelor of Architecture, Ohio State University
Master of Architecture, University of Maryland
Master of Historic Preservation, University of Maryland
Association for Preservation Technology
American Institute of Architects