DeLuca, Christopher, Queen's University