Home ยป Social Studies Faculty

Social Studies Faculty

Assistant Professor

Stella Chan received a B.A. from the University of California, Berkeley, and M.A. and Ph.D. from the University of California, Los Angeles. Before attending UCLA, she spent two years in... See full profile

Professor - Department Chair

Katya Gibel Mevorach holds a Ph.D. in Cultural Anthropology from Duke University. She received her B.A. and M.A. in African Studies from Hebrew University of Jerusalem in Israel. Gibel... See full profile

Professor, Emeritus

Russell K. Osgood graduated magna cum laude from Yale in 1969 with exceptional distinction in history. He served in the U.S. Navy from 1969-71, returned to Yale in 1971, edited the Yale... See full profile

Assistant Professor
Head Football Coach; Asst. Track Coach; Fitness Center Dir.