top of page




University of California, Berkeley, M.J. in Journalism

University of Texas at Austin, B.A. + B.J. in English + Journalism


2022: Rooted & Written

2022: St. Nell's Humor Writing Residency for Ladies


2014-2015: First Look Media Fellowship

2013-2014: John S. Knight Journalism Fellow, Stanford University

2009: NEA Arts Journalism Institute in Theater and Musical Theater Fellow,  University of Southern California


Contributor, 2023, Race, Representation and Satire. Lexington Books.


2020-present: Director of the Communication Program, Mills College: Provide administrative support, leadership and academic advising to Mills' undergraduate Communication program.

2019-present: Adjunct Professor, Mills College: Undergraduate courses include Introduction to Journalism, Introduction to Digital Journalism, Digital Storytelling and Introduction to Communications - How Media Influences Public Opinion. Advise the student-run media outlet, the Campanil.

2021-present: Adjunct Professor, University of San Francisco, International Studies, Global Media and Journalism graduate course.

2021-present: Managing Editor, University of San Francisco, Globus Journal.

2016-present: Adjunct Professor, Saint Mary's College of California, News Satire: Understanding and Making Comedy News" undergraduate course

2019: Moderator, South By Southwest conference, “The Democracy Show? Satire TV for Global Markets”


2019: Presenter, APTA Marketing & Communications Workshop. “Mobile Ticketing”

2018: Panelist, South By Southwest conference, “Memes and Monologues”

2017: Emcee, NewsFest, Stanford University

2017: Panelist, South By Southwest conference, "Making People Accidentally Enjoy Learning," coordinated by

2016: Solo Presenter, South By Southwest conference, "Comedy is the New Journalism"

2016: Moderator, Saint Mary's College of California election dialogue series,  "Parties, Populism and Polarization" and "Voting Rights & Wrongs"

2016: Moderator, Q&A with Daily Show with Trevor Noah correspondent Ronny Chieng, Asian American Journalists Assn. National Convention, Las Vegas

2016: Guest Lecturer (via Skype), Columbia College Chicago, “Comedy as Journalism” course in the Department of Communication and Media Innovation, taught by Stephanie Goldberg.

2016: Panelist, “Social Media, 24-Hour News Cycles & the Future of Reviewing Theatre,” San Francisco International Arts Festival

2015: Research presentation, "Comedy News: Curing Your News Hangover," Society of Professional Journalists Region 11 Conference, San Francisco

2015: Guest Lecturer, Department of Theater & Performance Studies, "Food and Performance: Meals, Markets, Maize and Macaroni" course, Professor Jennifer DeVere Brody’s course, Stanford University

2015: Participant, Media Think Tank on Trustworthy News, the Trust Project, coordinated by Santa Clara University, the Markkula Center for Applied Ethics, KQED, San Francisco

2014: Presenter, Stanford University, “Re-engineering Journalism” conference

2014: Guest Lecturer, Los Altos High School Writers’ Week, “How to Write”

2012: Panelist, Pro for a Day, San Diego Assn. of Black Journalists, Southwestern College

2010: Guest Lecturer, Point Loma Nazarene, Intro to Journalism course by Peter Rowe

2009: Panelist, The ACP National College Journalism Convention

2007: Guest Lecturer, University of the Incarnate Word, Intro to Journalism course by Michael Mercer

2006: Guest Lecturer, University of California, Berkeley, International Reporting course by Sandy Tolan

bottom of page