Current Courses

Bio 320 - Fundamentals of Ecology
I teach this course every Spring most recently Co-taught with Nancy Grimm in Spring 2013. current syllabus
Bio 182 - General Biology II
Co-taught with Juergen Liebig in Spring 2011. Co-taught with Stuart Newfield in Spring 2012 semester. current syllabus

I am planning on developing two new courses at Arizona State University: Ecoscience and Cinema (to be offered in 2012/2013) and Human Drivers of Climate Change (to be offered 2012/2013)