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

UWO Course Reviews

University of Western Ontario

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
Philosophy 2021A/BOPPOSITIONS AND PARADOXES00000
Philosophy 2993A/BSPECIAL TOPICS IN PHILOSOPHY00000
Philosophy 2206W/XMODERN AND CONTEMPORARY PHILOSOPHY00000
Philosophy 3670F/GPHILOSOPHY OF EXISTENTIALISM: ATHEISTIC AND RELIGIOUS APPROACHES00000
Philosophy 2730F/GMEDIA ETHICS00000
Philosophy 4997F/GADVANCED TOPICS IN PHILOSOPHY00000
Philosophy 2270CANADIAN JUDICIAL THINKING00000
Philosophy 3435F/GMORAL PSYCHOLOGY00000
Philosophy 2300F/GPHILOSOPHY OF SCIENCE00000
Philosophy 3991F/GPROBLEMS IN PHILOSOPHY00000
Philosophy 3692F/GSPECIAL TOPICS IN THE PHILOSOPY OF RELIGION00000
Philosophy 3031F/GWOMEN IN EARLY MODERN PHILOSOPHY00000
Philosophy 4210F/GPROBLEMS IN PHILOSOPHY OF LANGUAGE00000
Philosophy 4991F/GPROBLEMS IN PHILOSOPHY00000
Philosophy 3085F/GTOPICS IN MODERN PHILOSOPHY00000
Philosophy 2202F/GEARLY MODERN PHILOSOPHY00000
Philosophy 2026F/GPHILOSOPHY OF ECONOMICS00000
Philosophy 2700F/GINTRODUCTION TO ETHICS AND VALUE THEORY00000
Philosophy 2293A/BCONDITIONS FOR ANALYTICAL THINKING AND DECISION-MAKING00000
Philosophy 3032F/GTHE RATIONALIST TRADITION00000
Philosophy 3730F/GRESEARCH ETHICS00000
Philosophy 2630F/GFEMINIST PHILOSOPHY00000
Philosophy 2557F/GEXISTENTIALISM00000
Philosophy 3003F/GPLATO00000
Philosophy 4016F/GSPECIAL TOPICS ON ARISTOTLE AND HELLENISTIC AND ROMAN PHILOSOPHY00000
Philosophy 3501F/GEPISTEMOLOGY00000
Philosophy 3110F/GTOPICS IN THE HISTORY OF LOGIC00000
Philosophy 4072F/GADVANCED TOPICS IN ETHICS00000
Philosophy 3885F/GADVANCED TOPICS IN SOCIAL POLITICAL THOUGHT00000
Philosophy 3020F/GRENAISSANCE AND REFORMATION PHILOSOPHY00000
Philosophy 4620EMETAPHYSICS00000
Philosophy 4830F/GCONTEMPORARY ISSUES IN THE PHILOSOPHY OF PROPERTY00000
Philosophy 1160F/GSPECIAL TOPICS IN PHILOSOPHY00000
Philosophy 2240F/GCOMPARATIVE PHILOSOPHY I00000
Philosophy 2076F/GPHILOSOPHY OF SEX, LOVE AND FRIENDSHIP00000
Philosophy 1230A/BREASONING AND CRITICAL THINKING00000
Philosophy 2241F/GCOMPARATIVE PHILOSOPHY II00000
Philosophy 3320F/GPHILOSPHICAL FOUNDATIONS OF QUANTUM MECHANICS00000
Philosophy 2550F/GSPECIAL TOPICS IN PHILOSOPHY00000
Philosophy 2078F/GETHICS FOR A DIGITAL WORLD00000
Philosophy 2821F/GPHILOSOPHY OF LAW00000
Philosophy 2070EETHICS AND SOCIETY00000
Philosophy 3007F/GTOPICS IN ANCIENT PHILOSOPHY00000
Philosophy 2250INTRODUCTION TO LOGIC00000
Philosophy 2263F/GPHILOSOPHY OF RISK00000
Philosophy 2370F/GSCIENCE, TECHNOLOGY AND SOCIETY00000
Philosophy 2500F/GINTRODUCTION TO THE THEORY OF KNOWLEDGE00000
Philosophy 3880F/GSOCIAL CONSTRUCTION OF INSTITUTIONS00000
Philosophy 2669F/GINTRODUCTION TO CATHOLIC THOUGHT00000
Philosophy 2083F/GTERRORISM00000
Philosophy 2812F/GCULTURES, VALUES, AND HUMAN RIGHTS00000
Philosophy 3997F/GTOPICS IN PHILOSOPHY00000
Philosophy 3022F/GCARTESIANISM AND ITS CRITICS00000
Philosophy 2667F/GINTRODUCTION TO JEWISH PHILOSOPHY 2: EARLY MODERN TO CONTEMPORARY00000
Philosophy 3070F/GAUGUSTINE00000
Philosophy 4045F/GSPECIAL TOPICS IN 18TH CENTURY PHILOSOPHY00000
Philosophy 3343F/GSPECIAL TOPICS IN ETHICS00000
Philosophy 3250F/GEXPERIMENTAL PHILOSOPHY00000
Philosophy 4060F/GADVANCED SEMINAR ON PLATO00000
Philosophy 3620F/GCAUSALITY00000
Philosophy 2999F/GSPECIAL TOPICS IN PHILOSOPHY00000
Philosophy 3820F/GGLOBALIZATION AND THEORIES OF JUSTICE00000
Philosophy 4094F/GCONTEMPORARY CONTINENTAL SOCIAL AND POLITICAL THOUGHT00000
Philosophy 3993F/GPROBLEMS IN PHILOSOPHY00000
Philosophy 2214THOMISTIC PHILOSOPHY I00000
Philosophy 4098F/GADVANCED SEMINAR ON MARCUS AURELIUS' MEDITATIONS00000
Philosophy 4530F/GTOPICS IN FEMINIST THEORIES OF KNOWLEDGE00000
Philosophy 4850F/GPHILOSOPHY OF LAW00000
Philosophy 3030F/GNIETZSCHE00000
Philosophy 1022EADVANCED INTRODUCTION TO PHILOSOPHY00000
Philosophy 4990A/BPROBLEMS IN PHILOSOPHY00000
Philosophy 1350F/GINTRODUCTION TO PHILOSOPHY (REALITY AND WHAT WE CAN KNOW OF IT)00000
Philosophy 2037F/GPHILOSOPHY AND ARTIFICIAL INTELLIGENCE00000
Philosophy 2050F/GTHE SCIENTIFIC SEARCH FOR THE MIND00000
Philosophy 1050F/GNON-WESTERN "PHILOSOPHIES"00000
Philosophy 2084A/BTHE MEANING OF LIFE00000
Philosophy 3220F/GBIAS, RATIONALITY, AND OBJECTIVITY00000
Philosophy 2225F/GINTRODUCTION TO CHINESE PHILOSOPHY00000
Philosophy 1370A/BFORM, THOUGHT, COMMUNICATION00000
Philosophy 2253A/BINTRODUCTION TO DECISION ANALYSIS00000
Philosophy 2254A/BINTRODUCTION TO LOGIC00000
Philosophy 2350F/GTHE DARWINIAN REVOLUTION00000
Philosophy 2063EPHILOSOPHY OF RELIGION00000
Philosophy 2660EPHILOSOPHY OF RELIGION00000
Philosophy 3340F/GPHILOSOPHICAL ISSUES IN EVOLUTIONARY BIOLOGY00000
Philosophy 2810F/GGLOBAL JUSTICE AND HUMAN RIGHTS00000
Philosophy 2111F/GASIAN PHILOSOPHY00000
Philosophy 2991A/BSPECIAL TOPICS IN PHILOSOPHY00000
Philosophy 1305F/GQUESTIONS OF THE DAY00000
Philosophy 2997F/GSPECIAL TOPICS IN PHILOSOPHY00000
Philosophy 2230F/GPHILOSOPHY AND THE ARTS00000
Philosophy 3024F/GLEIBNIZ00000
Philosophy 3673F/GTHE PROBLEM OF LOVE00000
Philosophy 3050F/GRECENT CONTINENTAL PHILOSOPHY00000
Philosophy 3710F/GMETAETHICS00000
Philosophy 2268F/GCYBERETHICS IN CYBERSPACE00000
Philosophy 2075F/GBUSINESS ETHICS IN A GLOBAL CONTEXT00000
Philosophy 2356F/GPHILOSOPHY AND CLIMATE CHANGE00000
Philosophy 3840F/GCASE STUDIES IN BUSINESS ETHICS00000
Philosophy 2555F/GPHENOMENOLOGY AND EXISTENTIAL PHILOSOPHY00000
Philosophy 2552F/GSPECIAL TOPICS IN PHILOSOPHY00000
Philosophy 2665F/GINTRODUCTION TO JEWISH PHILOSOPHY I: FROM THE BEGINNINGS OT THE ITALIAN RENAISSANCE00000
Philosophy 3910F/GAESTHETICS00000
Philosophy 2715F/GHEALTH CARE ETHICS00000
Philosophy 1361EFINDING HAPPINESS: A JOURNEY THROUGH PHILOSOPHY00000
Philosophy 2801F/GCONTEMPORARY POLITICAL PHILOSOPHY00000
Philosophy 3994F/GPROBLEMS IN PHILOSOPHY00000
Philosophy 2820F/GPHILOSOPHY OF WAR AND PEACE00000
Philosophy 2661F/GPHILOSOPHY OF RELIGION00000
Philosophy 3012F/GMEDIEVAL PHILOSOPHY00000
Philosophy 4005F/GSPECIAL TOPICS ON PLATO & EARLY GREEK PHILOSOPHY00000
Philosophy 3027F/GBERKELEY00000
Philosophy 2092F/GPHILOSOPHY AND POP CULTURE00000
Philosophy 3034F/G19TH CENTURY EUROPEAN PHILOSOPHY00000
Philosophy 4035F/GSPECIAL TOPICS IN 17TH CENTURY PHILOSOPHY00000
Philosophy 3072F/GBERNARD LONERGAN ON RELIGION AND CULTURE00000
Philosophy 2670F/GPHILOSOPHY OF HISTORY00000
Philosophy 3201A/BSPECIAL TOPICS IN LOGICAL THEORY00000
Philosophy 4051F/GSEMINAR ON KANT'S PRACTICAL PHILOSOPHY00000
Philosophy 3330F/GPHILOSOPHICAL FOUNDATIONS OF SPACETIME THEORIES00000
Philosophy 3310F/GTHE PHYSICS AND PHILOSOPHY OF TIME AND CHANCE00000
Philosophy 4058F/GSEMINAR ON HEGEL00000
Philosophy 3430F/GINTRODUCTION TO PHILOSOPHICAL ISSUES IN COGNITIVE SCIENCE00000
Philosophy 2996F/GSPECIAL TOPICS IN PHILOSOPHY00000
Philosophy 3555F/GCONTINENTAL PHILOSOPHY00000
Philosophy 4065F/GSEMINAR IN 19TH CENTURY PHILOSOPHY00000
Philosophy 3674F/GPHILOSOPHICAL THOUGHT OF JOHN PAUL II00000
Philosophy 2205W/XACIENT AND MEDIEVAL PHILOSOPHY00000
Philosophy 3720F/GNORMATIVE ETHICS00000
Philosophy 4078F/GSEMINAR IN 20TH CENTURY PHILOSOPHY00000
Philosophy 3850F/GCLIMATE JUSTICE00000
Philosophy 3008F/GTOPICS IN ANCIENT PHILOSOPHY00000
Philosophy 3990A/BPROBLEMS IN PHILOSOPHY00000
Philosophy 4108F/GPROBLEMS IN THE HISTORY OF PHILOSOPHY00000
Philosophy 3996F/GTOPICS IN PHILOSOPHY00000
Philosophy 2020BASIC LOGIC00000
Philosophy 4091F/GTOPICS IN CONTINENTAL PHILOSOPHY00000
Philosophy 4410F/GPROBLEMS IN PHILOSOPHY OF MIND00000
Philosophy 4520EEPISTEMOLOGY00000
Philosophy 3026F/GLOCKE00000
Philosophy 4750F/GTOPICS IN PHILOSOPHY OF GENDER AND SEXUALITY00000
Philosophy 4710F/GADVANCED TOPICS IN PRACTICAL ETHICS00000
Philosophy 4855F/GTRADITIONAL AND CONTEMPORARY NATURAL LAW00000
Philosophy 2226F/GINTRODUCTION TO JAPANESE PHILOSOPHY00000
Philosophy 4996F/F/GADVANCED TOPICS IN PHILOSOPHY00000
Philosophy 4852F/GPHILOSOPHY OF LAW: FREE SPEECH ON CAMPUS00000
Philosophy 1100EPHILOSOPHY FROM ANTIQUITY TO THE 20TH CENTURY00000
Philosophy 3040F/GORIGINS OF ANALYTIC PHILOSOPHY00000
Philosophy 1250F/GRIGHT AND WRONG00000
Philosophy 4995A/BTOPICS IN PHILOSOPHY00000
Philosophy 1363CULTURE AND BEING HUMAN00000
Philosophy 1200REASONING AND CRITICAL THINKING00000
Philosophy 2032F/GEINSTEIN FOR EVERYONE00000
Philosophy 1020INTRODUCTION TO PHILOSOPHY00000
Philosophy 2062F/GPOWER, PRIVILEGE, AND OPPRESSION00000
Philosophy 3170F/GTOPICS IN THE HISTORY OF ETHICS00000
Philosophy 2079F/GSPORTS ETHICS00000
Philosophy 1150EINTRODUCTION TO THE WESTERN INTELLECTUAL TRADITION00000
Philosophy 2112F/GCHINESE PHILOSOPHY00000
Philosophy 2251F/GCONCEPTUAL DEVELOPMENT OF MATHEMATICS00000
Philosophy 2208EINTRODUCTION TO SOCIAL AND POLITICAL THOUGHT00000
Philosophy 1340F/GPHILOSOPHY THROUGH FILM00000
Philosophy 2227F/GINTRODUCTION TO INDIGENOUS PHILOSOPHY00000
Philosophy 3260F/GTHEORIES OF MEANING00000
Philosophy 2244F/GGLOBAL SOCIO-POLITICAL ETHICS00000
Philosophy 2014THOMISTIC PHILOSOPHY00000
Philosophy 2260F/GINTRODUCTION TO THE PHILOSOPHY OF LANGUAGE00000
Philosophy 2061F/GSCIENCE VS. RELIGION: THE EPISTEMOLOGICAL CONFLICT00000
Philosophy 2310F/GPHILOSOPHY OF MODERN PHYSICS00000
Philosophy 2035F/GNATURE, ECOLOGY AND THE FUTURE00000
Philosophy 2400F/GINTRODUCTION TO PHILOSOPHY OF MIND00000
Philosophy 3327F/GSPECIAL TOPICS IN INDIGENOUS PHILOSOPHY00000
Philosophy 2556F/GPHENOMENOLOGY AND DIVERSITY00000
Philosophy 2073F/GDEATH00000
Philosophy 2666F/GTHE MEANING OF LIFE00000
Philosophy 2265A/BTALKING PHILOSOPHY00000
Philosophy 2760F/GCIVIL DISOBEDIENCE AND SOCIAL PROTEST00000
Philosophy 2082F/GINTRODUCTION TO THE PHILOSOPHY OF FOOD00000
Philosophy 2813F/GNATIONALISM AND POLITICAL MORALITY00000
Philosophy 3410F/GPHILOSOPHY OF MIND00000
Philosophy 2822F/GTOPICS IN PHILOSOPHY OF LAW00000
Philosophy 2201F/GINTRODUCTION TO MEDIEVAL PHILOSOPHY00000
Philosophy 2992A/BSPECIAL TOPICS IN PHILOSOPHY00000
Philosophy 1040F/GETHICS, LAW, AND POLITICS00000
Philosophy 2994ESPECIAL TOPICS IN PHILOSOPHY00000
Philosophy 2222EARISTOTELIAN LOGIC00000
Philosophy 3001F/GTOPICS IN ASIAN PHILOSOPHY00000
Philosophy 3562F/GHUMAN RIGHTS IN SOCIAL POLITICAL THOUGHT00000
Philosophy 3014F/GLATER MEDIEVAL PHILOSOPHY00000
Philosophy 2242F/GENVIRONMENTAL ETHICS AND JUSTICE00000
Philosophy 3028F/GHUME00000
Philosophy 2320F/GPHILOSOPHY FOR INTEGRATED SCIENCE00000
Philosophy 2252W/XINTRODUCTION TO LOGIC (ACCELERATED)00000
Philosophy 1000EINTRODUCTION TO PHILOSOPHY & CRITICAL THINKING00000
Philosophy 1130F/GBIG IDEAS00000
Philosophy 1901EFOUNDATIONS IN WESTERN THOUGHT AND CIVILIZATION00000
Philosophy 2200F/GANCIENT PHILOSOPHY00000
Philosophy 2720F/GTHE ETHICS OF PROFESSIONAL RELATIONSHIPS00000
Philosophy 4054F/GSPECIAL TOPICS IN KANT'S PRACTICAL PHILOSOPHY00000
Philosophy 3326F/GSPECIAL TOPICS IN JAPANESE PHILOSOPHY00000