Slides and mock object code for mcgill training session