Terrence d slides and presentations