Michael mckinley slides and presentations