While at NC State, David has led graduate and undergraduate design studios, digital representation courses, and seminars that focus on integrative digital simulation processes, architectural prototypes, and design strategies for coastal regions.