Teaching

Teaching

Cuyamaca College

Current Term

Fall 2020

  • POSC 120, Introduction to Politics and Political Analysis
  • POSC 121, Introduction to US Government and Politics – Zero Textbook Cost course
  • POSC 130, Introduction to International Relations – Zero Textbook Cost course

Future Terms

Spring 2021

  • POSC 121, Introduction to US Government and Politics – Zero Textbook Cost course
  • POSC 124, Introduction to Comparative Politics
  • POSC 140, Introduction to California Governments and Politics
  • POSC 170, Introduction to Political Science Research Methods – Zero Textbook Cost course

Summer 2021

  • POSC 121, Introduction to US Government and Politics – 1st 6-week session, Zero Textbook Cost course

Fall 2021

  • POSC 120, Introduction to Politics and Political Analysis
  • POSC 121, Introduction to US Government and Politics – Zero Textbook Cost course
  • POSC 130, Introduction to International Relations – Zero Textbook Cost course
  • POSC 165, Introduction to the Politics of Race and Gender

Past Terms

Summer 2020

  • POSC 121, Introduction to US Government and Politics – 1st 6-week session, Zero Textbook Cost course

Spring 2020

  • POSC 121, Introduction to US Government and Politics
  • POSC 130, Introduction to International Relations
  • POSC 170, Introduction to Political Science Research Methods

Fall 2019

  • POSC 120, Introduction to Politics and Political Analysis
  • POSC 121, Introduction to US Government and Politics
  • POSC 124, Introduction to Comparative Politics
  • POSC 130, Introduction to International Relations
  • POSC 140, Introduction to California Governments and Politics

Summer 2019

  • POSC 121, Introduction to US Government and Politics – 1st 6-week session, Zero Textbook Cost course
  • POSC 130, Introduction to International Relations – 2nd 6-week session

Spring 2019

  • POSC 120, Introduction to Politics and Political Analysis
  • POSC 121, Introduction to US Government and Politics
  • POSC 130, Introduction to International Relations

Prior to Cuyamaca College

Courses Taught

  • POLI 100, Congressional Politics, UC Merced, Fall 2018
  • POLI 127, Race, Gender, and Politics, UC Merced, Fall 2018
  • POLI 190, Water Politics, UC Merced, Fall 2018
  • POLSC 101, American Politics, Modesto Junior College, Fall 2018
  • PSCI 1201, American Government, CSU Stanislaus, Fall 2018
  • POLI 100, Congressional Politics, Spring 2017
  • POLI 107, California Politics, Summer 2017
  • POLI 107, California Politics, Fall 2017