Hamish McHaggis learning resources (PDF)