Rob Keithan at General Assembly. Photo by Juliana Garcia.