Master of Architecture, University of Maryland, 1995
Certificate in Historic Preservation, University of Maryland, 1995
Bachelor of Science in Architecture, University of Maryland, 1993
Association for Preservation Technology
National Trust for Historic Preservation
National Council of Architectural Registration Boards