I teach in a variety of settings, including short courses on field and analysis methods for interns and undergraduates at the Cedar Creek LTER, and through more formal classes at the University of Minnesota.

I'm particularly interested in ecological methods courses for advanced undergraduates and graduate students. I think that a strong understanding of modern analysis methods is essential to doing good ecology today, and I'm always looking for more effective teaching methods to include in my courses. If you have suggestions (or complaints!) please email me!

Below, I have posted slides and notes for classes that I have taught or designed, as well as some advice on applying to graduate school, and some notes on my teaching philosophy. If you'd like to add anything to the notes on applying to grad school, please feel free to email me, or to update the information on the Github page.

Notes on applying to graduate school:
The Graduate School Cookbook: One way to approach PhD applications in ecology <pdf> <github>
This document is a collection of thoughts on the graduate school application process that I've collected over the years from friends and colleagues. If you have any comments on items to add or change, please let me know, either through email, or through the Github page.

Teaching philosophy statement:
Statement of Personal Teaching Philosophy <pdf>
A discussion of how I go about teaching, including a description of some of the methods that I've found to be most effective in getting students to enjoy class and effectively learn course content.

Courses I've Designed and Taught:

Summer 2017

Zurich-Basel Plant Science Center Summer School:
Understanding Risks and Resilience in Plant Systems
Workshop: Empirical Dynamic Modeling: Time Series Analysis for
Predicting Future Dynamics and Testing Causal Links
Lecture slides: <link>
Workshop code scrips: <link>

Summer 2016

EEB 3407/5407Introduction to Ecology (Lab Section)
Intensive field course taught at Cedar Creek LTER (lecture section taught by Dr. Forest Isbell)
Course syllabus <link>
Lab manual <link> 

Fall 2013
EEB 8990-002: A (very short) introduction to R programming
Course syllabus <pdf>
Class slides <pdf>

Teaching awards I've won:

Fall 2013
Award for Outstanding Performance as a Teaching Assistant for the College of Biological Sciences. For BIOL 3407 and EEB 8990-002.

Courses I've TAed:

Spring 2016
ESM 201: Ecology of Managed Ecosystems
Course syllabus <pdf>
Course notes <zip>

Fall 2015
EEB 5053: Ecology: Theory and Concepts
Course syllabus <pdf>

Simple math review sheet: <pdf>
Review for R, Mathematica, and Maxima programming: <pdf>
Notes on Eigenvalues and Eigenvectors: <pdf>
Notes on Taylor Series expansions for stability analysis: <pdf>

Guest Lectures:
Takens Theorem & Schaffer’s Application to Ecology: <pdf>
Takens Theorem & the Sugihara versus Granger Approach to Causality: <pdf>

Spring 2015
ESM 201: Ecology of Managed Systems
Guest Lecture: The Ecology of Humans: Land Clearing, Habitat Destruction, the Extinction Debt <pdf>

Fall 2012 & Fall 2013
BIOL 3407/5407Introduction to Ecology
Review videos <video 1><video 2>