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

UWO Course Reviews

University of Western Ontario

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
Political Science 3349EGOVERNING INTERGOVERNMENTALLY00000
Political Science 2146PUBLIC ADMINISTRATION00000
Political Science 3344F/GWESTERN EUROPEAN POLITICS: STATES, NATIONS AND REGIMES00000
Political Science 2279F/GFAMILY POLICY IN CANADA00000
Political Science 3422F/GSPECIAL TOPICS IN POLITICAL THEORY00000
Political Science 2280ETHE GOVERNMENT AND POLITICS OF CHINA00000
Political Science 4210F/GGLOBALIZATION AND URBAN POLITICS00000
Political Science 3411F/GSPECIAL TOPICS IN IR/COMPARATIVE POLITICS00000
Political Science 3380EGOVERNANCE IN THE ASIA-PACIFIC00000
Political Science 4426F/GGENOCIDE00000
Political Science 2202ESPECIAL TOPICS IN POLITICAL SCIENCE00000
Political Science 4428A/BEXPERIENTIAL LEARNING00000
Political Science 2210ESPECIAL TOPICS IN COMPARATIVE POLITICS: DEVELOPED COUNTRIES00000
Political Science 3301F/G(IN)EQUALITY AND VIOLENCE00000
Political Science 3375ESPECIAL TOPICS IN CANADIAN POLITICS00000
Political Science 3391F/GSPECIAL TOPICS IN POLITICAL SCIENCE00000
Political Science 3304F/GPOLITICAL IDENTITIES00000
Political Science 4487F/GSPECIAL TOPICS IN POLITICAL SCIENCE00000
Political Science 3302F/GIMMIGRATION & MULTICULTURALISM00000
Political Science 2238F/GUNITED KINGDOM CONSTITUTION00000
Political Science 4401F/GAMERICAN FOREIGN POLICY00000
Political Science 3395F/GSELECTED TOPICS IN POLITICAL SCIENCE00000
Political Science 3319F/GFREEDOM, ORDER AND CONTROL00000
Political Science 4405ELEGISLATIVE POLITICS00000
Political Science 4486F/GSPECIAL TOPICS IN POLITICAL SCIENCE00000
Political Science 2131INTERNATIONAL POLITICS00000
Political Science 4490ETHESIS00000
Political Science 2142A/BPOLITICS AND POP CULTURE00000
Political Science 2230ECANADIAN GOVERNMENT AND POLITICS00000
Political Science 3358F/GTHE POLITICS OF ECONOMIC DEVELOPMENT00000
Political Science 2537F/GFOUNDATIONS OF POLITICAL THEORY00000
Political Science 2236ELOCAL GOVERNMENT00000
Political Science 3324F/GINTRODUCTION TO RESEARCH METHODS IN POLITICAL SCIENCE00000
Political Science 2538F/GISSUES IN CONTEMPORARY POLITICAL THEORY00000
Political Science 3372F/GTHE POLITICS OF ONTARIO00000
Political Science 2545F/GCOMPARATIVE POLITICS00000
Political Science 3412F/GSPECIAL TOPICS IN IR/COMPARATIVE POLITICS00000
Political Science 3393ESPECIAL TOPICS IN POLITICAL SCIENCE00000
Political Science 4419F/GADVANCED SPECIAL TOPICS IN POLITICAL SCIENCE00000
Political Science 3320ECITY STUDIO: WOMEN IN CIVIC LEADERSHIP00000
Political Science 4931ERESEARCH REPORT00000
Political Science 2237EINTRODUCTION TO POLITICAL THEORY00000
Political Science 2215F/GSPECIAL TOPICS IN POLITICAL SCIENCE00000
Political Science 3361F/GAMERICAN BORDERS & BORDERLANDS00000
Political Science 3368ECITY-REGIONS IN A GLOBAL AGE00000
Political Science 3312F/GPROTEST: POLITICS FROM BELOW00000
Political Science 3387F/GSURVEILLANCE, SECURITY, AND SOCIETY00000
Political Science 4408F/GGLOBAL SECURITY00000
Political Science 3404F/GGOVERNMENT MANAGEMENT00000
Political Science 2255F/GWOMEN IN POLITICAL LIFE00000
Political Science 4206F/GTHEORIES OF GLOBAL JUSTICE00000
Political Science 4438F/GPOSTMODERN POLITICAL THEORY00000
Political Science 4417F/GADVANCED SPECIAL TOPICS IN POLITICAL SCIENCE00000
Political Science 3327F/GREPRESENTING DIVERSITY: PATHS TO POWER00000
Political Science 4450EUNITED STATES' FOREIGN POLICIY: ECONOMIC AND MILITARY GLOBALIZATION00000
Political Science 4497ESPECIAL TOPICS IN COMPARATIVE POLITICS: DEVELOPED COUNTRIES00000
Political Science 1020EINTRODUCTION TO POLITICAL SCIENCE00000
Political Science 4501F/GADVANCED SPECIAL TOPICS IN CANADIAN POLITICS00000
Political Science 2130CANADIAN GOVERNMENT POLITICS00000
Political Science 2144A/BPOLITICO-TAINMENT: TELEVISION & POLITICAL (CON)SCIENCE00000
Political Science 3348F/GFEDERALISM00000
Political Science 2211EBUSINESS AND GOVERNMENT00000
Political Science 2192A/BSPECIAL TOPICS IN POLITICAL SCIENCE00000
Political Science 2245EINTRODUCTION TO COMPARATIVE POLITICS00000
Political Science 2325F/GRESEARCH DESIGN IN POLITICAL SCIENCE00000
Political Science 2294F/GSELECTED TOPICS IN POLITICAL SCIENCE00000
Political Science 2218F/GSOCIAL POLICY AND THE PUBLIC GOOD00000
Political Science 3201F/GISSUES IN INTERNATIONAL LAW00000
Political Science 3367F/GPOLITICAL ECONOMY: NORTH AMERICA00000
Political Science 3311F/GCIVIL SOCIETY, COMMUNITY AND DEMOCRACY00000
Political Science 2248EWESTERN EUROPEAN POLITICICAL SYSTEMS00000
Political Science 3334ECONTEMPORARY POLITICAL THEORY00000
Political Science 2221F/GTHE CANADIAN POLITY00000
Political Science 3365F/GADVANCED TOPICS IN GLOBAL POLITICAL ECONOMY00000
Political Science 2297F/GCITIZENSHIP, BORDERS AND THE STATE00000
Political Science 3381F/GETHNIC CONFLICT AND RESOLUTION00000
Political Science 3385F/GPOLITICAL COMMUNICATIONS IN CANADA: IMAGE, INFLUENCE, IMPACT00000
Political Science 3402F/GSPECIAL TOPICS IN CANADIAN POLITICS00000
Political Science 3206F/GPOLITICAL RISK ASSESSMENT00000
Political Science 4204F/GTHE POLITICS OF RACE00000
Political Science 3203F/GINTERNATIONAL CRISES00000
Political Science 4406F/GTHE EUROPEAN WELFARE STATE00000
Political Science 3314EGLOBAL ENVIRONMENTAL GOVERNANCE00000
Political Science 4435F/GCANADIAN LAW AND PUBLIC POLICY00000
Political Science 3401F/GSPECIAL TOPICS IN CANADIAN POLITICS00000
Political Science 4499F/GINDEPENDENT STUDY00000
Political Science 3336F/GELECTIONS AND VOTING00000
Political Science 2133A/BPROVINCES IN CANADIAN FEDERATION00000
Political Science 2201F/GSPECIAL TOPICS IN POLITICAL SCIENCE00000
Political Science 2203F/GPROBLEMS IN TRANSITIONAL JUSTICE AND POST-CONFLICT RESOLUTION00000
Political Science 3353ESECURITY STUDIES: THEORY AND GOVERNANCE00000
Political Science 2223F/GTHE CANADIAN REGIME00000
Political Science 4203F/GSOCIAL DIVERSITY, GENDER AND THE LAW00000
Political Science 2246EPUBLIC ADMINISTRATION AND POLICY00000
Political Science 4207F/GTHEORIES OF DEMOCRACY00000
Political Science 3376ESPECIAL TOPICS IN INTERNATIONAL POLITICS00000
Political Science 2244EAMERICAN GOVERNMENT AND POLITICS00000
Political Science 3383F/GJAPAN'S INTERNATIONAL RELATIONS00000
Political Science 4404F/GGLOBALIZATION AND NATIONAL SOVEREIGNTY00000
Political Science 3390F/GSPECIAL TOPICS IN POLITICAL SCIENCE00000
Political Science 3315F/GSPECIAL TOPICS00000
Political Science 3399F/GINDEPENDENT STUDY00000
Political Science 4418F/GTHE POLITICS OF INTERNATIONAL TRADE LAW AND NEGOTIATION00000
Political Science 3408F/GSPECIAL TOPICS00000
Political Science 2208ESPECIAL TOPICS IN INTERNATIONAL POLITICS00000
Political Science 4201F/GTHE UN AND GLOBAL GOVERNANCE00000
Political Science 4432F/GCULTURE, TECHNOLOGY, POLITICS00000
Political Science 4215F/GGLOBAL WELFARE STATES00000
Political Science 3322F/GLATIN AMERICA IN GLOBAL PERSPECTIVE00000
Political Science 4409F/GTHE UNITED STATES AND THE MIDDLE EAST00000
Political Science 4456F/GSELECTED TOPICS IN POLITICAL SCIENCE00000
Political Science 4423F/GNATIONALISM, REBELLION, AND SEPARATISM00000
Political Science 2278F/GCOMPARATIVE FAMILY POLICY00000
Political Science 4436F/GPOLITICAL COMMUNICATIONS00000
Political Science 4493ESPECIAL TOPICS IN POLITICAL THEORY00000
Political Science 4485ESELECTED TOPICS IN POLITICAL SCIENCE00000
Political Science 3332F/GLAW, POLITICS, AND THE CANADIAN CHARTER OF RIGHTS AND FREEDOMS00000
Political Science 4496ESPECIAL TOPICS IN COMPARATIVE POLITICS00000
Political Science 4511F/GADVANCED SPECIAL TOPICS IN IR/COMPARATIVE POLITICS00000
Political Science 4904A/BLOCAL GOVERNMENT MANAGEMENT00000
Political Science 4512F/GADVANCED SPECIAL TOPICS IN IR/COMPARATIVE POLITICS00000
Political Science 1021F/GPEOPLE, POWER AND THE STATE00000
Political Science 2103A/BCURRENT ISSUES IN CANADIAN POLITICS00000
Political Science 3343F/GEUROPEAN UNION: THE POLITICS OF INTEGRATION00000
Political Science 2137THE POLITICS OF THE ENVIRONMENT00000
Political Science 2135A/BCANADA ABROAD00000
Political Science 2191A/BSPECIAL TOPICS IN POLITICAL SCIENCE00000
Political Science 2292F/GPOLITICAL LEADERSHIP00000
Political Science 2207ESPECIAL TOPICS IN CANADIAN POLITICS00000
Political Science 2190SPECIAL TOPICS IN POLITICAL SCIENCE00000
Political Science 2222EPOLITICS AND THE MEDIA IN CANADA00000
Political Science 3354F/GGENDER AND THE INTERNATIONAL00000
Political Science 2237W/XINTRODUCTION TO POLITICAL THEORY00000
Political Science 2206ESPECIAL TOPICS IN POLITICAL THEORY00000
Political Science 2270EWOMEN AND POLITICS00000
Political Science 2217F/GAMERICAN GOVERNMENT AND POLITICS00000
Political Science 2290EINTRODUCTION TO POLITICAL LEADERSHIP00000
Political Science 2216F/GSPECIAL TOPICS IN POLITICAL SCIENCE00000
Political Science 2423F/GRUSSIA AND UKRAINE: PAST AND PRESENT00000
Political Science 3364F/GISSUES IN URBAN GOVERNANCE00000
Political Science 2546F/GPUBLIC ADMINISTRATION00000
Political Science 2225EDEVELOPING COUNTRIES IN GLOBAL POLITICS00000
Political Science 3207F/GWOMEN, SEX, AND POLITICS00000
Political Science 2531F/GFOUNDATIONS OF INTERNATIONAL RELATIONS00000
Political Science 3305F/GCANADIAN FOREIGN POLICY00000
Political Science 2239F/GAMERICAN CONSTITUTIONAL LAW00000
Political Science 3316F/GPOLITICAL PARTIES00000
Political Science 3371F/GTHE POLITICS OF QUEBEC00000
Political Science 3329F/GTHE POLITICS OF THE MIDDLE EAST00000
Political Science 2257GLOBAL POLITICAL ECONOMY00000
Political Science 3340F/GTHE RISE AND FALL OF COMMUNISM IN THE USSR AND EASTERN EUROPE00000
Political Science 2143A/BPOLITICS AND MEDIA IN A POST-TRUTH ERA00000
Political Science 3355ELAW, STATE AND DEMOCRACY00000
Political Science 2293F/GGENOCIDE, FAMINE, AND OTHER MASS ATROCITIES00000
Political Science 3369F/GINTERNATIONAL LAW AND ORGANIZATION00000
Political Science 3378ESPECIAL TOPICS IN COMPARATIVE POLITICS: DEVELOPED COUNTRIES00000
Political Science 3377ESPECIAL TOPICS IN COMPARATIVE POLITICS00000
Political Science 2532F/GINTERNATIONAL LAW AND ORDER00000
Political Science 3384F/GMEDIA AND ELECTIONS: CAMPAIGNS, CANDIDATES AND COVERAGE00000
Political Science 2547F/GTHE POLICY PROCESS IN THEORY AND PRACTICE00000
Political Science 3394F/GSELECTED TOPICS IN POLITICAL SCIENCE00000
Political Science 3200EUNDERSTANDING SEPTEMBER 11TH00000
Political Science 3407F/GSPECIAL TOPICS00000
Political Science 3388EINTERNATIONAL HUMAN RIGHTS00000
Political Science 3501F/GSELECTED TOPICS IN POLITICAL SCIENCE00000
Political Science 3210F/GCANADA-U.S. RELATIONS00000
Political Science 4208F/GPOLITICS AND MEDIA IN A GLOBALIZED WORLD00000
Political Science 2231EINTERNATIONAL RELATIONS00000
Political Science 4402F/GDIPLOMACY AND INTERNATIONAL NEGOTIATIONS00000
Political Science 3308F/GINFORMAL GLOBAL GOVERNANCE00000
Political Science 4411F/GTHREATS TO GLOBAL DEMOCRACY00000
Political Science 3398F/GINDIGENOUS POLITICAL AND LEGAL ISSUES00000
Political Science 4427F/GTRANSITIONAL JUSTICE00000
Political Science 3318F/GSPECIAL TOPICS IN POLITICAL SCIENCE00000
Political Science 4455F/GSELECTED TOPICS IN POLITICAL SCIENCE00000
Political Science 3208F/GGLOBAL CLIMATE-CHANGE POLITICS00000
Political Science 4495ESPECIAL TOPICS IN INTERNATIONAL POLITICS00000
Political Science 3326ECANADIAN-AMERICAN RELATIONS00000
Political Science 4902A/BTHE POLICY PROCESS IN LOCAL GOVERNMENT00000
Political Science 3406F/GSPECIAL TOPICS00000
Political Science 2102A/BCAPITALISM AND DEMOCRACY00000
Political Science 3339EPUBLIC MANAGEMENT00000
Political Science 2141A/BGLOBAL VIOLENCE AND INJUSTICE00000
Political Science 2104THE UNITED NATIONS IN THE NEW MILLENIUM00000
Political Science 2200F/GSPECIAL TOPICS IN POLITICAL SCIENCE00000
Political Science 3351ETHEORIES OF THE STATE00000
Political Science 2209ESPECIAL TOPICS IN COMPARITIVE POL00000
Political Science 3489F/GRWANDA’S RECOVERY: EXPERIENTIAL LEARNING IN PEACEBUILDING AND RECONCILIATION00000
Political Science 2219ETHE POLITICS OF HUMAN RIGHTS00000
Political Science 3357EINTERNATIONAL POLITICAL ECONOMY00000
Political Science 2231W/XINTERNATIONAL RELATIONS00000
Political Science 3306F/GPOLITICAL AUTHORITY AND RESISTANCE00000
Political Science 3359F/GPOLITICAL SCIENCE AFRICAN POLITICS00000
Political Science 1022F/GGLOBAL POLITICS AND CONTEMPORARY (DIS)ORDER00000
Political Science 2140A/BGLOBALIZATION: COMPETITION AND DEMOCRATIC GOVERNANCE00000
Political Science 2212EEXTREME LEADERSHIP: LEADERS, CRISES AND CONTROVERSIES IN MODERN POLITICS00000
Political Science 2289F/GPOLITICAL GAMES00000
Political Science 3338F/GPOWER BEHIND THE THRONE00000
Political Science 4522F/GADVANCED SPECIAL TOPICS IN POLITICAL THEORY00000
Political Science 4901A/BADVANCED LOCAL GOVERNMENT00000