Associate of Science in Materials Engineering Technology, The Pennsylvania State University
Associate of Science in Architectural Engineering Technology, The Pennsylvania State University
Bachelor of Science in Architecture, University of Maryland
Master of Architecture in Certificate in Urban Design, University of Maryland