MARJORIE CASTLE portrait
  • Associate Professor (Lecturer), Political Science Department
801-581-7031

Current Courses

Spring 2019

  • POLS 3001-090
    Political Analysis
  • POLS 5410-001
    New Democracies
  • POLS 5800-001
    Theory Intntl Relatns
  • POLS 6410-001
    New Democracies

Fall 2018