David's teaching and research interests include digital media, contemporary cultures, and social movements. He teaches Digital Democracy, Digital Journalism, and Intro to Media Studies. Along with Professor Melinda Stone, David serves as faculty advisor for USFtv.