Courses from Previous Semesters at NC State
Encore - The Global Revolution in Human Rights
Encore - Planet Under Stress
HON351 - American Ideals i Global Perspective
PS536 - Global Environmental Law and Policy
PS336 - Global Environmental Politics
MLS501D - American Ideals in Global Perspective
PS531 - The International Law of Human Rights
ENVI232/PS220 (Williams College) - Managing Global Commons
Courses at American University in Bulgaria (Spring 2006)
POS306b - Global Environmental Politics
POS306c - International Human Rights Law and Politics