David Craig

Craig is a Clinical Professor at the University of Southern California in the Annenberg School for Communication and Journalism and Visiting Scholar at Harvard’s Berkman Klein Center in the Institute for Rebooting Social Media

More from TIME
More From TIME