Avery Holmes

;

Avery Holmes is an undergraduate student pursuing degrees in environmental studies and film at the University of Oklahoma. She is currently writing on ecocinema and how effective different approaches to the genre are at creating tangible social change.