John graduates from CIV - heffernans