Freelance Marketing, Writing, and Editing
Internet Marketing and Research
Johns Hopkins University Advanced Academic Programs (AAP)
Lecturer and Program Coordinator
USC Annenberg Innovation Lab
Adjunct Faculty, Online Master's of Communication Management
UC Santa Barbara
Lecturer
Northern Arizona University
Visiting Assistant Professor and Lecturer, School of Communication
Seattle University
Lecturer
University of Southern California Annenberg School of Communications
Adjunct Lecturer of Communication
UC Santa Barbara
Boston University College of Communication
Georgetown University McDonough School of Business