Courses taught by Dan Marshall
| Advanced Metamorphic Petrology | EASC 608 |
| Advanced Geochemistry | EASC 412 |
| Field Geology III | EASC 406 |
| Mineral Deposits | EASC 401 |
| Introduction to Geochemistry | EASC 208 |
| Physical Geology | EASC 101 |
| Advanced Metamorphic Petrology | EASC 608 |
| Advanced Geochemistry | EASC 412 |
| Field Geology III | EASC 406 |
| Mineral Deposits | EASC 401 |
| Introduction to Geochemistry | EASC 208 |
| Physical Geology | EASC 101 |