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

UVic Course Reviews

University of Victoria

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
POLI309Democracy and Disobedience31441
POLI 505Problems of Political Analysis00000
POLI 509Political Theory00000
POLI 516Canadian Politics00000
POLI 533THEMES:CONTEMPORARY POLI: Fable, Memoir, Archive: Stylistic...00000
POLI 542International Law00000
POLI 598Major Research Paper00000
POLI 605Problems of Political Analysis00000
POLI 616Canadian Politics00000
POLI 693PhD Candidacy Examinations00000
POLI 805Co-Op Work Term00000
POLI 501ADVANCED TOPICS POL THEORY: Racial Capitalism00000
POLI 512Migration, Nationalism and Identity in Asia00000
POLI 528Development, Politics and Institutions00000
POLI 540International Relations00000
POLI 556The Politics of the Internet00000
POLI 599Thesis00000
POLI 608Comparative Politics00000
POLI 633THEMES:CONTEMP POLITICS: Bodies and Power00000
POLI 699Dissertation00000
POLI 322Sweatshops and the Politics of the Clothing Industry00000
POLI 508Comparative Politics00000
POLI 514Politics of the European Union00000
POLI 525Politics of Global Challenges00000
POLI 536Politics of Human Rights in New Democracies00000
POLI 544Governance in the Global Political Economy00000
POLI 580Legislative Internship Report00000
POLI 600Professional Development Seminar00000
POLI 609Political Theory00000
POLI 640International Relations00000
POLI 802Co-Op Work Term00000
POLI201Canadian Institutions of Government00000
POLI211European Integration and the European Union00000
POLI240International Politics00000
POLI300BEarly Modern Political Thought00000
POLI306Introduction to Marxism00000
POLI313AU.S. Politics: Parties, Elections, and Social Movements00000
POLI318Government and Politics in East Asia00000
POLI320The Canadian Constitution00000
POLI324China and the World00000
POLI328Gender and International Relations00000
POLI338Approaches to Political Analysis (Seminar Course)00000
POLI343International Organization00000
POLI346Canadian Foreign Policy00000
POLI349Issues in International Politics00000
POLI357Canadian Environmental Politics00000
POLI364Canadian Public Policy00000
POLI367The Politics of Race in Canada00000
POLI371Chinese Politics00000
POLI374The Political Economy of Modern Chinese Cities00000
POLI379Topics in Contemporary European Politics00000
POLI382Politics and Religion00000
POLI385Gender, Race and Power00000
POLI402Contemporary Themes in Political Thought00000
POLI414Politics in the European Union00000
POLI430Media, Technology and Politics00000
POLI440Understanding Global Security00000
POLI453Imagining Middle East Politics00000
POLI463Violence to Indigenous Lands and Bodies00000
POLI499Honours Seminar and Essay00000
POLI354The Cultural Revolution in China00000
POLI101Canadian Politics00000
POLI202An Introduction to Political Theory00000
POLI217Global Development00000
POLI263The Politics of Indigenous Peoples00000
POLI300CPost-Enlightenment Political Thought00000
POLI313BU.S. Politics: Public Policy, the Constitution, and Civil Liberties00000
POLI319Issues in Comparative Politics00000
POLI323Issues in Politics00000
POLI327Political Economy in the Global South00000
POLI335Gender and Politics00000
POLI341The United Nations and Global Issues00000
POLI345Ethics in International Relations00000
POLI348International Security00000
POLI351Public Policy Analysis00000
POLI363Indigenous Politics in Canada00000
POLI366Canadian Political Economy00000
POLI370The Politics of Surveillance00000
POLI373African Politics00000
POLI378Comparative Federalism00000
POLI381Politics of Mass Media in Latin America00000
POLI384Comparative Political Thought00000
POLI401Advanced Topics in Political Theory00000
POLI428Development, Politics and Institutions00000
POLI436Politics of Human Rights in New Democracies00000
POLI444Governance in the Global Political Economy00000
POLI458Topics in Environmental Politics00000
POLI490Directed Reading00000
POLI103The Worlds of Politics00000
POLI210Comparative Politics00000
POLI233Contemporary Political Problems00000
POLI300AAncient and Medieval Political Thought00000
POLI305Democracy and Diversity00000
POLI311Governments and Politics in Europe00000
POLI313CIndigenous Politics and the U.S. Political System00000
POLI321Introduction to Research Methods in Politics00000
POLI326Politics of the Global Arctic00000
POLI329The Political Foundations of International Law00000
POLI340International Studies00000
POLI344International Political Economy00000
POLI347Discourses of World Politics00000
POLI350Introduction to Public Administration00000
POLI360Canadian Federalism and Public Policy00000
POLI365British Columbia Political Economy00000
POLI369Issues in Canadian Politics00000
POLI372Latin American Politics00000
POLI376Politics of India00000
POLI380Communication and Politics00000
POLI383Global Indigenous Nationalisms00000
POLI390Directed Experiential Learning00000
POLI412Migration, Nationalism and Identity in Asia00000
POLI433Issues in Politics00000
POLI442International Law00000
POLI456The Politics of the Internet00000
POLI473Advanced Topics in African Politics and Political Economy00000