Connor Johnston
overview