Teaching
Teacing Philosophy
Ultimately I approach teaching with the attitude that students are adults and will be treated as such. I understand that as adults most students have many different responsibilities pulling on their limited time and that any single class is unlikely to be, and probably should not be, the highest priority in their lives. Starting from that position I will respect student's decisions on what they do with their time and expect the same respect in kind from the effort I, and their fellow students, put into the class.
​
For my part I will be as clear as possible on what is expected in the course right from the start and if any of those conditions change they will be relayed to the whole class as quickly as possible. This then means that students are fully responsible for their own decisions on preparing for tests, meeting deadlines, and showing up to class. If they have other responsibilities that they think their time will be better spent doing than attending class that's fine but the consequences in terms of grade and content should be crystal clear.
Courses Taught at University at Buffalo
GLY 101: Natural Hazards (R)
GLY 199: UB Seminar - Mass Extinctions
GLY 303: Geological Mapping & Communication* (P)
GLY 312: Surface Processes & Hydrology (R) (P)
GLY 315: Sedimentary Geology & Paleontology**
GLY 407/507: Geological Field Training
GLY 429/529: Analysis of Geological Data
GLY 438/538: Advanced Stratigraphy
GLY 458/558: Macroevolution (R)
GLY 478: Advanced Field Methods (R)
GLY 498: Undergraduate Research
GLY 633: Graduate Research
​
*Formerly GLY 206
**Formerly GLY 215 & 216
(R) Courses which I have taught both remote and in-person versions
(P) Courses which were forced to remote asynchronous at outset of the COVID-19 pandemic
Courses Taught At Other Institutions
SUNY Geneseo
GSCI 120: Our Geological Environment
GSCI 121: Our Geological Environment Lab
​
Niagara University
BIO/ENV 103: Environmental Science
BIO/ENV 105: Environmental Health