Tim Shanker teaches for CSC in Manchester