Albion College Introduction to Anthropology (4-Field Introduction) Introduction to Public Health Biological Anthropology Global Health Anthropological Theory Medical Anthropology Indigenous Peoples of Latin America
University of Kansas, Lawrence Instructor, Anthropology Department Introduction to Cultural Anthropology General Anthropology (Online) Indigenous Traditions of Latin America Cross-Listed in Latin American Studies Anthropological Theory (Graduate Level)
Graduate Teaching Assistant, Anthropology Department Global Health Introduction to Cultural Anthropology Introduction to Cultural Anthropology (Sole Instructor) Magic, Science, and Religion Honduras Field School General Anthropology (Sole Instructor) Varieties of Human Experience
Graduate Teaching Assistant, Department of Spanish and Portuguese Intensive Elementary Spanish (Sole Instructor)
California State University, Sacramento Instructor, History Department Revolutionary and Modern Mexico History of Mexico to 1910
Teaching Assistant, Anthropology Department Introduction to Cultural Anthropology (Educational Opportunities Program) Cultural Diversity Introduction to Cultural Anthropology (Educational Opportunities Program)