Charles Ferguson presents at Colorado State University