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