Skip to content

Teaching

I teach introductory politics and national security, helping students connect core concepts — power, the state, institutions, and security — to the events shaping the world around them. My classrooms lean on discussion, simulation, and experiential learning.

Courses taught

  • POS 100

    Fall 2025, Spring 2026, Fall 2026 (ongoing)

    Introduction to Politics

    Northern Arizona University · Instructor of record · In person

    A foundational survey of how political power is organized and contested: states and regimes, institutions, ideologies, political participation, and the forces that link domestic politics to world affairs.

  • National Security

    Summer 2024, Summer 2025

    National Security Program

    Envision by WorldStrides · Instructor

    An experiential program on U.S. national security, built around crisis simulations, mentorship, and briefings at the Department of Homeland Security, the Department of State, the U.S. Naval Academy, and the Embassy of the Republic of Korea in Washington, D.C.

  • SPS 100

    Spring 2023, Summer 2023

    Introduction to Government

    Nile University, Abuja · Instructor · School of Preliminary Studies

    Core concepts of government and the state, constitutions, the branches of government, and citizenship.

  • POS 110

    Spring & Fall 2022

    Global Politics

    Ave-Maria University, Abuja · Part-time instructor · Department of Political Science

    Actors, issues, and theories of international politics, from war and cooperation to the global economy.

Guest lectures

Northern Arizona University

  • 2026

    “Human Rights and Human Security” — POS 120 World Politics

  • 2026

    “Politics, Power and State” — ANT 102 Exploring Cultures

  • 2025

    “The Environment: How Do Environmental Issues Impact World Politics?” — POS 120 World Politics

  • 2024

    “Political Parties and Interest Groups” — POS 110 American Politics and Institutions

  • 2023

    “Big Man and Oil Rent in Africa” — POS 120 World Politics

  • 2023

    “Interplay of Governmental and Non-Governmental Actors” — POS 250 Public Policy

Teaching experience & training

  • 2023–2025

    Graduate Teaching Assistant

    Northern Arizona University

    Led discussion sections, graded assignments, supported classroom activities, and delivered occasional guest lectures in undergraduate courses.

  • 2024

    Professional Development Course in Teaching and Curriculum Design

    Politics & International Affairs, Northern Arizona University

    Structured training in syllabus development, curriculum planning, and classroom management.

  • Summer 2024–2025

    National Security Training

    Envision by WorldStrides

    Instructional training in national security education, simulation, mentorship, and experiential learning.

  • 2023–2025

    Instructional Training Workshops

    Center for Teaching & Learning, Northern Arizona University

    Brown Bag Teaching Workshop (2025) on scaffolding, inclusive instruction, and classroom strategy; Instructional Training Seminar (2025) on course design, active learning, and inclusive pedagogy; Canvas and Zoom for Instruction (2023).