EssayPal.ai - This AI writes in your style of writing!

Boston College Course Reviews

Boston College

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
POLI 1081Introduction to International Politics42551
POLI 1202Research Methods and Political Violence00000
POLI 7815Use of Force00000
POLI 7825Security Studies00000
POLI 7903Plato's Political Philosophy00000
POLI 7916Xenophon's Socratic Writings00000
POLI 7922From Hegel to Nietzsche00000
POLI 7927Montesquieu's Spirit of the Laws00000
POLI 7938The Political Philosophy of Rousseau00000
POLI 7960Political Philosophy of Machiavelli00000
POLI 7996Dissertation Seminar I00000
POLI 9901Doctoral Comprehensive00000
POLI 7807International Relations Field Seminar00000
POLI 1270The Cost of Free Speech00000
POLI 1310Discussion Group: Dilemmas of US Diversity00000
POLI 2302Dilemmas of Unity&Diversity in Amer Polit&Society00000
POLI 2307Racial and Ethnic Politics00000
POLI 2317The American Presidency00000
POLI 2330Immigration: Process, Politics and Policies00000
POLI 2338Environmental Politics and Policy00000
POLI 2360Seminar: Rights in Conflict00000
POLI 2405Comparative Politics of the Middle East00000
POLI 2412Political Institutions in the Age of Populism: Parties, Vote...00000
POLI 2420Modern Iran00000
POLI 4394Muslims in American Society and Politics00000
POLI 3406Irish Politics 1916 to Present00000
POLI 3416Race and Ethnicity in Latin America00000
POLI 3444Intellectuals&Politics in the Middle East00000
POLI 3505The Future of War00000
POLI 3511Realist Theories of International Relations00000
POLI 3517Rising Powers & Power Transitions in Theory & Hist00000
POLI 3521International Law00000
POLI 3570The Arab-Israeli Conflict00000
POLI 3611177600000
POLI 3614Liberalism and Its Critics00000
POLI 3633Seminar: Hobbes and Christianity00000
POLI 2432Postcommunist Transitions00000
POLI 4495Seminar: Religion in International Politics00000
POLI 4590East Asian Security00000
POLI 4593International Relations of the Middle East00000
POLI 4921Advanced Independent Research00000
POLI 4933Honors Seminar00000
POLI 4952Senior Thesis II00000
POLI 7101Graduate Readings and Research00000
POLI 7706The American Founding00000
POLI 7726Democracy in America00000
POLI 7729American Political Development II00000
POLI 7802International Political Economy00000
POLI 7801Master's Thesis Seminar00000
POLI 3643Machiavelli's Politics00000
POLI 4449Domestic Politics of Post-1945 Europe00000
POLI 4496Democracy and Political Mediation in the Global South00000
POLI 4591Sem: Modern Classics of International Relations00000
POLI 4690The Political Philosophy of Alfarabi00000
POLI 4931Honors Sem: Terrorism, Insurgency, & Poli Violenc00000
POLI 4934Honors Seminar: Inequality and Politics00000
POLI 4961Honors Thesis in Political Science I00000
POLI 7231Research Methods in Political Science00000
POLI 7719American Politics From the Ground Up00000
POLI 7727American Political Development I00000
POLI 3619Political Philosophy After Heidegger00000
POLI 7804Politics and Society in the Middle East00000
POLI 7810Power Transitions in Theory and Practice00000
POLI 7818Global Public Goods and Cooperation in International Politic...00000
POLI 7902Field Seminar in Political Philosophy00000
POLI 7908Adam Smith00000
POLI 7920The Political Philosophy of Montaigne00000
POLI 7926Kant's Critique of Judgment00000
POLI 7935Heidegger's Progeny00000
POLI 7947Hobbes00000
POLI 7986Augustine00000
POLI 8101Master's Interim Study00000
POLI 3304Topics in American Foreign Policy00000
POLI 2441Comparative Politics of Development00000
POLI 2446Natural Resource Politics00000
POLI 2469The Politics of Japan and the Republic of Korea00000
POLI 2512Causes of War00000
POLI 2523Intelligence and International Security00000
POLI 2541Global Governance00000
POLI 2550Nuclear Weapons and International Relations00000
POLI 2605The Architecture of Power00000
POLI 2618Political Philosophy of Liberalism00000
POLI 2626Shakespeare's Politics00000
POLI 2665The Question of Justice00000
POLI 3340Sem: Democracy and Our Schools00000
POLI 3337Sem:The Politics of Party Nominations00000
POLI 3404Seminar: The Anatomy of Dictatorship00000
POLI 3409Human Rights and Film in Latin America00000
POLI 3425Democracy in Africa00000
POLI 3450International Human Rights and the Refugee Crisis00000
POLI 3510Globalization00000
POLI 3513International Politics of the Middle East00000
POLI 3520Seminar: Globalization and National Security00000
POLI 3527Seminar: Terrorism, Insurgency, and Political Violence00000
POLI 3610Nationalism and Cosmopolitanism00000
POLI 4390Immigration: Processes, Politics, and Policies00000
POLI 2518Ideas, Values, and American Foreign Policy00000
POLI 2531Polits of Energy & Climate in US & Intl Perspecti00000
POLI 2549United States Foreign Policy 1945 to Present00000
POLI 2603Enlightenment Political Theory00000
POLI 2616Realism and Idealism in Political Thought00000
POLI 2621Politics and Literature00000
POLI 2659Liberal Democracy and Its Critics00000
POLI 3541Research Methods in Political Science00000
POLI 3604Capitalism and Socialism00000
POLI 3612Political Philosophy of Tocqueville & J.S. Mill00000
POLI 3623The Promise and Perils of Technology00000
POLI 2509International Relations of South Asia00000
POLI 4491Russian Politics00000
POLI 4497Politics of Contemporary India: Democracy and ID00000
POLI 4595Current Issues in U.S. Foreign Policy00000
POLI 4901Reading and Research--Undergraduate00000
POLI 4932Honors Seminar00000
POLI 4951Senior Thesis I00000
POLI 4962Honors Thesis/II00000
POLI 7232Quantitative Methods in Political Science00000
POLI 7720Amer National Institutions in Mature Welfare Stat00000
POLI 7800Advanced Directed Study00000
POLI 7803Comparative Politics Graduate Field Seminar00000
POLI 2322Courts and Public Policy00000
POLI 1026Taking Power: Social Change00000
POLI 1030Performing Politics Lab00000
POLI 1032Sic Semper Tyrannis: Politics of Empire & War00000
POLI 1042Introduction to Modern Politics00000
POLI 1051Flawed Founders: George Washington and the Mythology of a He...00000
POLI 1071Value of Freedom: Politics and Economics00000
POLI 1235Tajikistan: Politics, Culture, Society00000
POLI 1279Americans, Ugly and Beautiful00000
POLI 2300Introduction to Data Science00000
POLI 2305American Federalism00000
POLI 2309The U.S. Congress00000
POLI 7809Modern State00000
POLI 2334Political Behavior and Participation00000
POLI 2341American Political Thought I00000
POLI 2367Media and Politics00000
POLI 2386Civil Liberties00000
POLI 2407Introduction to South Asian Politics00000
POLI 2413The New Worlds of Welfare Capitalism00000
POLI 2422Comparative Social Movements00000
POLI 2440A Continent on the Move: Immigration in Contemporary Europe00000
POLI 2445Political Development of Western Europe00000
POLI 2453Europe and the Muslim World00000
POLI 2451France and the Muslim World00000
POLI 2314Gender and Politics00000
POLI 2327U.S. Constitutional Development00000
POLI 2335Conflict and Polarization in American Politics00000
POLI 2342American Political Thought II00000
POLI 2385Conservatism in Modern America00000
POLI 2402Comparative Revolutions00000
POLI 2410Latin American Politics00000
POLI 2415Models of Politics00000
POLI 2431Radical Political Economy00000
POLI 2438Comparative Politics of Human Rights00000
POLI 2442African Politics00000
POLI 2306Parties and Elections in America00000
POLI 2506UN and International Security00000
POLI 2515The Politics of International Money and Finance00000
POLI 2525Politics&Institutions:Internat'l Economic Relation00000
POLI 2548The World Wars00000
POLI 2601Principles of Political Rhetoric00000
POLI 2602Politics and Comedy00000
POLI 2615Islam and Liberal Democracy00000
POLI 2620Introduction to Classical Political Philosophy00000
POLI 2638Islamic Political Philosophy00000
POLI 3303Federal Judiciary: Its Role in American Governmen00000
POLI 3316Technology and Politics00000
POLI 1025Human Rights in Intl Politics00000
POLI 7817The Political Economy of Development00000
POLI 7863Institutions in International Politics00000
POLI 7907Hegel's Phenomenology of Spirit00000
POLI 7919Kant's Politics00000
POLI 7923Socrates and Aristophanes00000
POLI 7933Descartes00000
POLI 7940Nietzsche's Political Philosophy00000
POLI 7982Seminar: The Political Philosophy of John Locke00000
POLI 7997Dissertation Seminar II00000
POLI 9911Doctoral Continuation00000
POLI 1022Disc Grp:Rule the World00000
POLI 1021How to Rule the World: Introduction to Political Theory00000
POLI 1028God and Politics00000
POLI 1031Performing Politics00000
POLI 1041Fundamental Concepts of Politics00000
POLI 1048How Democracies Die: A Political Postmortem00000
POLI 1061Introduction to American Politics00000
POLI 1091Introduction to Comparative Politics00000
POLI 1204The Politics of the Seventies Film00000
POLI 1274The Problem of Law00000
POLI 1280The Cost of Free Speech00000
POLI 2301Policy and Politics in the U.S.00000