During his M.Arch, Stephen attended the Institute for Advanced Architecture of Catalonia (IAAC) in Barcelona, Spain in conjunction with the University of Illinois at Chicago (UIC). His Bachelor of Science in Architecture was also conducted at UIC's School of Architecture.