Teaching
HONR 1360 - Integrated Physical Science (H)(BPS), Fall 2025
GEO 1360 - Planet Earth (BPS), Fall 2025
GEO 1360 - Planet Earth (BPS), Fall 2025
GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO 5440, 5440, 5440, 5440, 5440, 5440, 5440, 5440, 5440, 5440, 5440, 6440, 6440, 6440, 6440, 6440, 6440, 6440, 6440, 6440, 6440, 6440 - Vertebrate Paleontology (CI), Fall 2025
GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO 4900, 4900, 4900, 4900, 4900, 4900, 4900, 4900, 4900, 4900, 4900, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800 - Graduate Seminar, Spring 2025
GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO 3250, 3250, 3250, 3250, 3250, 3250, 3250, 3250, 3250, 3250, 3250 - Natural History of Dinosaurs (DSC), Spring 2025
GEO 1360 - Planet Earth (BPS), Spring 2025
HONR 1360 - Integrated Physical Science (H)(BPS), Fall 2024
GEO 5430, 6430 - Invertebrate Paleontology and Paleobotany, Fall 2024
GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO 5430, 5430, 5430, 5430, 5430, 5430, 5430, 5430, 5430, 5430, 5430, 6430, 6430, 6430, 6430, 6430, 6430, 6430, 6430, 6430, 6430, 6430 - Invertebrate Paleontology and Paleobotany, Fall 2024
GEO 1360 - Planet Earth (BPS), Fall 2024
GEO 1360 - Planet Earth, Fall 2023
GEO 5440, 6440 - Vertebrate Paleontology, Fall 2023
GEO 3250 - Natural History of Dinosaurs, Spring 2023
GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO 3250, 3250, 3250, 3250, 3250, 3250, 3250, 3250 - Natural History of Dinosaurs, Spring 2023
GEO 1360 - Planet Earth, Spring 2023
GEO, GEO 1360, 1360 - Planet Earth, Spring 2023
GEO 5390, 6390 - Sedimentary Petrology, Spring 2023
GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO, GEO 5390, 5390, 5390, 5390, 5390, 5390, 5390, 6390, 6390, 6390, 6390, 6390, 6390, 6390, 6390 - Sedimentary Petrology, Spring 2023
HONR 1360 - Integrated Physical Science, Fall 2022
GEO 5430, 6430 - Invertebrate Paleontology and Paleobotany, Fall 2022
GEO 1360 - Planet Earth, Fall 2022
GEO 5410 - Advanced Stratigraphy, Spring 2022
GEO 3250 - Natural History of Dinosaurs, Spring 2022
GEO 1360 - Planet Earth, Spring 2022
HONR 1360 - Integrated Physical Science, Fall 2021
GEO 1360 - Planet Earth, Fall 2021
GEO 5440 - Vertebrate Paleontology, Fall 2021
GEO 3250 - Natural History of Dinosaurs, Spring 2021
GEO 1360 - Planet Earth, Spring 2021
GEO 5390, 6390 - Sedimentary Petrology, Spring 2021
GEO 5430, 6430, 6800 - Invertebrate Paleontology and Paleobotany, Fall 2020
GEO 6430, 6800, 5430 - Invertebrate Paleontology and Paleobotany, Fall 2020
GEO 1360 - Planet Earth, Fall 2020
GEO 3200 - The Earth Through Time, Fall 2020
GEO 3250 - Natural History of Dinosaurs, Spring 2020
GEO 1360 - Planet Earth, Spring 2020
GEO 4900, 6400 - Special Problems, Spring 2020
GEO 6350 - Graduate Seminar in Paleontology and Paleoecology (Topic), Fall 2019
GEO 1360 - Planet Earth, Fall 2019
GEO 3200 - The Earth Through Time, Fall 2019
GEO 3250 - Natural History of Dinosaurs, Spring 2019
GEO 1360 - Planet Earth, Spring 2019
, Fall 2018
GEO 1360 - Planet Earth, Fall 2018
GEO 3200 - The Earth Through Time, Fall 2018
GEO 3250 - Natural History of Dinosaurs, Spring 2018
GEO 1360 - Planet Earth, Spring 2018
GEO 3250 - Natural History of Dinosaurs, Spring 2017
GEO 1360 - Planet Earth, Spring 2017
GEO 3200 - The Earth Through Time, Spring 2017
GEO 6350 - Graduate Seminar in Paleontology and Paleoecology (Topic), Fall 2016
GEO 6400 - Graduate Seminar in Sedimentary Geology (Topic), Fall 2016
USU 1360 - Integrated Physical Science, Fall 2016
USU 1360 - Integrated Physical Science, Spring 2016
GEO 3250 - Natural History of Dinosaurs, Spring 2016
GEO 6350 - Graduate Seminar in Paleontology and Paleoecology (Topic), Fall 2015
GEO 6400 - Graduate Seminar in Sedimentary Geology (Topic), Fall 2015
USU 1360 - Integrated Physical Science, Fall 2015
GEO 6800 - Graduate Seminar, Spring 2015
USU 1360 - Integrated Physical Science, Spring 2015
USU 1360 - Integrated Physical Science, Spring 2015
GEO 3250 - Natural History of Dinosaurs, Spring 2015
GEO 6350 - Graduate Seminar in Paleontology and Paleoecology (Topic), Fall 2014
GEO 6400 - Graduate Seminar in Sedimentary Geology (Topic), Fall 2014
USU 1360 - Integrated Physical Science, Fall 2014
GEO 6800 - Graduate Seminar, Spring 2014
USU 1360 - Integrated Physical Science, Spring 2014
GEO 3250 - Natural History of Dinosaurs, Spring 2014
GEO 6350 - Graduate Seminar in Paleontology and Paleoecology (Topic), Fall 2013
GEO 6400 - Graduate Seminar in Sedimentary Geology (Topic), Fall 2013
USU 1360 - Integrated Physical Science, Fall 2013
GEO 6350 - Graduate Seminar in Paleontology and Paleoecology (Topic), Spring 2013
USU 1360 - Integrated Physical Science, Spring 2013
GEO 6350 - Graduate Seminar in Paleontology and Paleoecology (Topic), Fall 2012
GEO 6400 - Graduate Seminar in Sedimentary Geology (Topic), Fall 2012
USU 1360 - Integrated Physical Science, Fall 2012
USU 1360 - Integrated Physical Science, Spring 2012
GEO 3200 - The Earth Through Time, Spring 2012
GEO 6400 - Graduate Seminar in Sedimentary Geology (Topic), Fall 2011
USU 1360 - Integrated Physical Science, Fall 2011
GEO 1110 - DYNAMIC EARTH (PHYSICAL GEOLOGY), Fall 2010