Teaching

I have taught undergraduate and graduate students at seven institutions across the UK, the US, Spain, Hong Kong and Singapore. My teaching experience includes courses on global communication, multimedia journalism and quantitative research methods. Every summer, I teach a two-week introduction to computational text analysis at the NUS–IPSA Methods School. Whenever possible, I make my learning materials freely available; below is a (growing) collection. In some cases these include previously recorded video lectures, while in others I share slides, assignments or code. Since many of my classes are project-based, I've also collected some of the student work that came out of them: #proudprof.

As an adjunct professor, I taught and designed introductory courses in the East Asian Studies Department at Universitat Autònoma de Barcelona, including “Societies of East Asia” and “Politics of East Asia”. I also have experience teaching smaller, upper-division courses, such as “Mass Media in East Asia.” At City University of Hong Kong, I taught “Video Production” and “Crisis Communication Management”. For close to ten years, I also worked at Universitat Oberta de Catalunya (UOC) as an online course instructor for several subjects.

In my teaching, I place great importance on building a diverse and inclusive learning environment and on improving students' digital literacy. To do so, I like to incorporate new media and new information technologies in class. You can read more in my teaching statement. In 2017, I was awarded the Teaching Innovation Award (graduate student category) by City University of Hong Kong's College of Liberal Arts and Social Sciences (CLASS), which cited my use of technology in class; more recently, in 2025, I became a Senior Fellow of the Higher Education Academy (SFHEA). You can also watch the presentation I gave at CityU's CLASS Awards Day in May 2017.

Current modules (2025/26)

I currently teach across five modules on the BA Journalism and MA Global Journalism / MA Journalism programmes. All are team-taught.

IJC487Understanding Global News — Core, 15 credits · MA Global Journalism (module lead).
IJC461Digital Journalism — Core, 15 credits · MA Global Journalism.
IJC412Research Portfolio — Core, 75 credits · MA Global Journalism.
IJC480Dealing with Data for Journalists — Optional, 15 credits · MA Journalism.
IJC216Data-Driven Storytelling — Optional, 20 credits · BA Journalism.

Open educational resources

Teaching tools and materials I have built and made freely available for other educators to reuse and adapt.

Newsroom Simulator — a fully customisable, LLM-powered platform that generates real-time news-agency and social-media content, putting students in the position of making and justifying editorial decisions under deadline.
Multimedia Journalism — a YouTube playlist of multimedia and video-journalism teaching materials and student production work from my COMM3317 module.
Quantitative Text Analysis (QTA) — an open course with materials for analysing media texts computationally, developed for the IPSA–NUS Methods Summer School and used by students and researchers internationally.

Teaching recognition

Senior Fellow, Higher Education Academy (SFHEA) — 2025 Teaching Innovation Award, College of Liberal Arts & Social Sciences, City University of Hong Kong — 2017 Nominee, University of Sheffield Education Award (Peer Teaching & Mentoring) — 2024

Previous teaching

A record of modules I have taught and led across seven institutions in five countries. Syllabi and lecture materials are linked below and on each module's page.

University of Sheffield

2024Doctoral Training in Journalism (JNL617) — PGR (module lead).
2021Global Journalism: Research Portfolio (JNL61005) — PGT (module lead). Predecessor of IJC412.
2023Journalism, Technology & Globalisation (JNL6027) — PGT (module lead). Predecessor of IJC487.
2022Data-Driven Storytelling (JNL235) — UG. Predecessor of IJC216.
2022Essential Journalism (JNL120) — UG (contributor).

University of Houston (USA)

2020Media, Globalization and Social Change (COMM6363) — PGT.
2019Quantitative Research Methods (COMM6300) — PGT.
2018Multimedia Journalism (COMM3317) — UG.
2019Documentary Filmmaking in Kenya (COMM4397) — UG. Produced the documentary Digital Kenya.
2018Issues in International Mass Communication (COMM6314) — PGT.

City University of Hong Kong

2016Crisis Communication and Management (COM5403) — PGT.
2016Video Production (COM2031) — UG.

Universitat Autònoma de Barcelona

2012Societies of East Asia — UG (in Catalan).
2012Politics in East Asia — UG (in Catalan).
2010Japanese and the Mass Media — UG (in Catalan).

Universitat Pompeu Fabra

2013#Trending China: Ten Questions and Answers — UG (online).
2011Mass Media in East Asia — UG (online).

Universitat Oberta de Catalunya

2011Japan Pop: Manga, Anime and More — UG (online).
2013People and the Land in China and Japan — UG (online).
2013Geography of East Asia — UG (online).

Guest lectures

2026Digital Storytelling in the News Media — guest lecture, Shandong Normal University.
2026Algorithms and Journalism — guest lecture, Shandong Normal University.
2025Fieldwork, Data, Ethics — IJC PGR Training Module, University of Sheffield.
2025Using NVivo for Qualitative Data Analysis — IJC Research Methods Bootcamp, University of Sheffield.
2025Using Generative AI for Social Media Analysis — IJC Research Methods Bootcamp, University of Sheffield.
2025Text as Data: Using Generative AI for Quantitative Content Analysis — WRDTP DCA Pathway, University of Sheffield.
2025Disinformation in a Global Context — guest lecture, MSc Media, Culture & Society, University of Glasgow.
2024How to Tackle Your Literature Review — FoSS PGR Core Skills Training, University of Sheffield.
2024Disinformation: Terminology, Audiences and Solutions — guest lecture, Daystar University, Nairobi.
2024Countering Digital Disinformation: Global Perspectives — guest lecture, Diplomatic School of Armenia, Yerevan.
2024Media, Race and Racism — guest lectures, BA Journalism (JNL120), University of Sheffield (2023 & 2024).
2023Reporting on East Asia — guest lecture, Universidad Carlos III de Madrid (UC3M).
2023Text as Data for Data Journalists — guest lecture, Universidad Carlos III de Madrid (UC3M).
2023Introduction to Text Analysis — PGR methods training, University of Sheffield (2022/23).
2022Chinese Media in Africa: News, Entertainment and Technology — public lecture, Department of Media Studies, Stockholm University.
2022Understanding Global News Flows in Africa at Scale — guest lecture, Sheffield Hallam University.
2022Text Analysis with R — guest lecture, Lee Kuan Yew School of Public Policy, National University of Singapore.
2021The Internationalization of Chinese Media: News, Entertainment and Technology — guest lecture, City University of Hong Kong.
2021How Do African Audiences Engage with Disinformation? — III Africa–Spain Journalists Meeting, Nairobi.