Andrew Varney teaches for CSC in Oxford.