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

McGill Course Reviews

McGill University

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
EPSC 221General Geology34321
EPSC 210Introductory Mineralogy00000
EPSC 396Undergraduate Research Project00000
EPSC 550Selected Topics 100000
EPSC 700Preliminary Doctoral Examination00000
EPSC 590Applied Geochemistry Seminar00000
EPSC 185Natural Disasters00000
EPSC 320Elementary Earth Physics00000
EPSC 530Volcanology00000
EPSC 697Thesis Preparation 100000
EPSC 180The Terrestrial Planets00000
EPSC 233Earth and Life History00000
EPSC 644Topics - Advanced Earth Sciences 100000
EPSC 181Environmental Geology00000
EPSC 355Sedimentary Geology00000
EPSC 510Geodynamics00000
EPSC 549Hydrogeology00000
EPSC 199FYS: Earth & Planetary Exploration00000
EPSC 303Structural Geology00000
EPSC 482Research in Earth and Planetary Sciences00000
EPSC 699Thesis Preparation 300000
EPSC 480D2Honours Research Thesis00000
EPSC 520Earthquake Physics and Geology00000
EPSC 548Processes of Igneous Petrology00000
EPSC 552Selected Topics 300000
EPSC 480D1Honours Research Thesis00000
EPSC 698Thesis Preparation 200000
EPSC 212Introductory Petrology00000
EPSC 225Properties of Minerals00000
EPSC 445Metamorphic Petrology00000
EPSC 201Understanding Planet Earth00000
EPSC 460Independent Reading Project00000
EPSC 240Geology in the Field00000
EPSC 470D1Undergraduate Thesis Research00000
EPSC 570Cosmochemistry00000
EPSC 725Independent Studies 100000
EPSC 186Astrobiology00000
EPSC 470D2Undergraduate Thesis Research00000
EPSC 220Principles of Geochemistry00000
EPSC 452Mineral Deposits00000
EPSC 551Selected Topics 200000
EPSC 231Field School 100000
EPSC 350Tectonics00000
EPSC 645Topics - Advanced Earth Sciences 200000
EPSC 726Independent Studies 200000
EPSC 330Earthquakes and Earth Structure.00000
EPSC 423Igneous Petrology.00000
EPSC 480N2Honours Research Thesis.00000
EPSC 503Advanced Structural Geology.00000
EPSC 561Ore-forming Processes.00000
EPSC 699D1Thesis Preparation 3.00000
EPSC 715Instrumental Analysis.00000
EPSC 340Earth and Planetary Inference.00000
EPSC 470N2Undergraduate Thesis Research.00000
EPSC 482D2Research in Earth and Planetary Sciences.00000
EPSC 519Isotopes in Earth and Environmental Science.00000
EPSC 567Advanced Volcanology.00000
EPSC 697D2Thesis Preparation 1.00000
EPSC 700D2Preliminary Doctoral Examination.00000
EPSC 334Invertebrate Paleontology.00000
EPSC 425Sediments to Sequences.00000
EPSC 482D1Research in Earth and Planetary Sciences.00000
EPSC 542Chemical Oceanography.00000
EPSC 580Aqueous Geochemistry.00000
EPSC 699D2Thesis Preparation 3.00000
EPSC 203Structural Geology.00000
EPSC 373Arctic Geology.00000
EPSC 478Short Research Project.00000
EPSC 501Crystal Chemistry.00000
EPSC 547Modelling Geochemical Processes.00000
EPSC 697D1Thesis Preparation 1.00000
EPSC 700D1Preliminary Doctoral Examination.00000