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

UWO Course Reviews

University of Western Ontario

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
Earth Sciences 1086F/GORIGIN AND GEOLOGY OF THE SOLAR SYSTEM00000
Earth Sciences 2206A/BMINERAL SYSTEMS, CRYSTALLOGRAPHY AND OPTICS00000
Earth Sciences 2232F/GEXPLORING THE PLANETS00000
Earth Sciences 2260A/BSTRATIGRAPHY AND SEDIMENTOLOGY: FROM BEDS TO BASINS00000
Earth Sciences 3001A/BASTROBIOLOGY00000
Earth Sciences 3314A/BSEDIMENTARY PETROLOGY00000
Earth Sciences 3321A/BPHYSICS OF THE EARTH I00000
Earth Sciences 3350YADVANCED FIELD MAPPING TECHNIQUES00000
Earth Sciences 3372A/BINTRODUCTION TO PETROLEUM SYSTEMS00000
Earth Sciences 4421A/BPHYSICS OF THE EARTH II00000
Earth Sciences 4432A/BMINERAL DEPOSIT GEOCHEMISTRY00000
Earth Sciences 4451ZGEOPHYSICAL FIELD TECHNIQUES00000
Earth Sciences 4460A/BSEDIMENTOLOGY OF CLASTIC AND CARBONATE ROCKS00000
Earth Sciences 4470A/BGLOBAL METALLOGENIC CYCLES IN CRUSTAL EVOLUTION00000
Earth Sciences 1023A/BPLANET EARTH: SHAKEN AND STIRRED00000
Earth Sciences 2130YFIELD GEOGRAPHY AND GEOLOGY OF SOUTHWESTERN ONTARIO00000
Earth Sciences 2123F/GTHE DYNAMIC EARTH00000
Earth Sciences 2220A/BENVIRONMENTAL AND EXPLORATION GEOPHYSICS I00000
Earth Sciences 2240F/GCATASTROPHIC EVENTS IN EARTH HISTORY00000
Earth Sciences 2250YINTRODUCTORY FIELD MAPPING TECHNIQUES00000
Earth Sciences 2281A/BGEOLOGY FOR ENGINEERS00000
Earth Sciences 3313A/BIGNEOUS PETROLOGY00000
Earth Sciences 3323A/BINTRODUCTION TO GEODESY AND REMOTE SENSING00000
Earth Sciences 3369A/BGEOMICROBIOLOGY00000
Earth Sciences 3371A/BMETALLOGENY II: ORE DEPOSITS MODELS00000
Earth Sciences 4423A/BAPPLIED SEISMOLOGY00000
Earth Sciences 4450YREGIONAL FIELD GEOLOGY00000
Earth Sciences 4458A/BSELECTED TOPICS IN EARTH SCIENCE00000
Earth Sciences 4462A/BGLACIAL AND QUATERNARY GEOLOGY00000
Earth Sciences 4606YREMOTE SENSING AND IMAGE ANALYSIS FOR EARTH AND PLANETARY SCIENCE00000
Earth Sciences 1089F/GEARTH, ART AND CULTURE00000
Earth Sciences 2200A/BPLATE TECTONIC THEORY, ENVIRONMENTS AND PRODUCTS00000
Earth Sciences 2222A/BANALYTICS FOR EARTH SCIENCE00000
Earth Sciences 2241A/BHAZARDOUS EARTH00000
Earth Sciences 2266F/GDINOSAUR AND OTHER VERTEBRATE EVOLUTION00000
Earth Sciences 3310A/BSTRUCTURE AND CHEMISTRY OF MINERALS AND MATERIALS00000
Earth Sciences 3315A/BMETAMORPHIC PETROLOGY00000
Earth Sciences 3341A/BWATERS AND GEOCHEMICAL CYCLES00000
Earth Sciences 3370A/BMETALLOGENY I: ORE PETROLOGY00000
Earth Sciences 4420A/BGEOPHYSICAL FORWARD AND INVERSE MODELLING METHODS00000
Earth Sciences 4431A/BISOTOPE GEOCHEMISTRY IN EARTH AND ENVIRONMENTAL SCIENCE00000
Earth Sciences 4452ZINTERNATIONAL GEOSCIENCE FIELD EXPERIENCE00000
Earth Sciences 4461A/BADVANCED PALEONTOLOGY00000
Earth Sciences 4490ESENIOR THESIS00000
Earth Sciences 1070A/BINTRODUCTION TO THE GEOLOGY AND RESOURCES OF EARTH00000
Earth Sciences 1081A/BEARTH, ENVIRONMENT AND SUSTAINABILITY00000
Earth Sciences 2201A/BSTRUCTURAL GEOLOGY00000
Earth Sciences 2230A/BINTRODUCTION TO GEOCHEMISTRY00000
Earth Sciences 2265A/BPALEOBIOLOGY AND PALEOECOLOGY00000
Earth Sciences 3312A/BGENESIS OF METEORITES AND PLANETARY MATERIALS00000
Earth Sciences 3320A/BENVIRONMENTAL AND EXPLORATION GEOPHYSICS II00000
Earth Sciences 3340A/BWATERSHED HYDROLOGY00000
Earth Sciences 4001YPLANETARY SCIENCE FIELD SCHOOL00000
Earth Sciences 4424A/BADVANCED MINERAL PHYSICS00000
Earth Sciences 4440A/BHYDROGEOLOGY: PRINCIPLES, PROCESSES, AND PROFESSIONAL PRACTICE00000
Earth Sciences 4459A/BSELECTED TOPICS IN EARTH SCIENCE00000
Earth Sciences 4472A/BAPPLIED PETROLEUM ASSESSMENT00000
Earth Sciences 1022A/BEARTH ROCKS!00000
Earth Sciences 1083F/GLIFE ON PLANET EARTH00000