Skip to navigationSkip to content
Cal Newport
Contributor

Cal Newport

Cal Newport is an assistant professor of Computer Science at Georgetown University. In addition to studying the theoretical foundations of our digital age, Newport also writes about the impact of these technologies on the world...