Courses taught by Dr. Geib

Graduate Courses

BIO 5250 Current Topics in Ecology and Evolutionary Biology (Fall 2018)

BIO 5212 Population Ecology (Fall semester of odd years)

Undergraduate and Dual-listed Courses

GS 4404/5404 The Meaning and Nature of Science (Fall semesters only)

GS 4403/5403 Teaching Science in Middle and High School

GS 4402/5402 Educational Applications of Secondary Science (every Fall)

CG 3300 Educational Applications of Middle Level Science (every Spring)

BIO 1801 Concepts in Biology I (Fall 2010, Spring 2011, Fall 2018)

BIO 1101 Biology in Society I (Fall 2011, Spring 2012)

GSB 1040 General Science Biology (Spring 2012)

Independent Study Courses

Qualitative Educational Research Methods

Alpine Ecology and Research