Bachelor of Science in Architecture, University of Maryland
Master of Architecture in Certificate in Historic Preservation, University of Maryland
American Institute of Architects
National Trust for Historic Preservation
National Council of Architectural Registration Boards
Association for Preservation Technology DC