Terrell croft slides and presentations