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).