Teaching: Undergraduate thesis studios, graduate technology seminars, and history/theory seminars. Courses have focused on topics such as graph theory, games, postwar corporate architecture, generative design, water storage, and the architecture of logistics.