Eastern Michigan University:
ESSC 110: The Dynamic Earth System
ESSC 202: Earth Science for Elementary Teachers
ESSC 312: The Geosphere for Elementary Teachers (online, face-to-face)
ESSC 347: Secondary Methods for Earth Science Education
ESSC 406: Nature of Science (online)
ESSC 407: Nature of Science for Elementary Teachers (online)
North Carolina State University:
MEA 592: Geology of North Carolina for Teachers
MEA 101: Introduction to Physical Geology
MEA 110: Physical Geology Lab coordinator
MEA 110: Physical Geology Lab, standard and Honors (online, face-to-face)
Northern High School, Durham, NC:
Biology I and II: Standard, Honors, and ESL
Advanced Placement Biology
Earth Sciences: ESL and Honors
Astronomy: Standard and Honors
Physical Science teaching assistant (East Carteret High School; Beaufort, NC)
Other:
Author, Macmillan online content development
Author, McGraw-Hill LearnSmart projects
Geoscience Education Outreach coordinator (North Carolina State University; Raleigh, NC)
Tutor: At-risk girls ages 11-18 in math and science (CORRAL; Cary, NC)
Assistant Track & Field Coach (Northern High School; Durham, NC)
Tutor: 4th and 5th grade math and reading (Durham Public Schools; Durham, NC)
Youth Director (Mt. Bethel Presbyterian Church; Durham, NC)
Hunt seat/English riding instructor (Camp Merrie Woode; Sapphire, NC)
Working with Katie, an advanced rider, on the ground, Summer 2006.
For more in depth information about my teaching style and experiences, please visit my teaching portfolio.