Michael Hagen

Temple University Logo

Michael Hagen

  • College of Liberal Arts

    • Political Science

      • Associate Professor

Courses Taught

Number

Name

Level

POLS 1101

The American Political System

Undergraduate

POLS 2000

Special Topics: Who Will Control Congress?

Undergraduate

POLS 2000

Special Topics: How Much Power Should the President Have?

Undergraduate

POLS 2000

Special Topics: Executive Power

Undergraduate

POLS 3101

The American Presidency

Undergraduate

POLS 3530

Topics: Polarization and Extremism in American Politics

Undergraduate

POLS 3550

Research Preparation Seminar: Free and Fair Elections

Undergraduate

POLS 3550

Special Topics: Research Preparation Seminar: Polarization and Extremism in American Politics

Undergraduate