About Shane Neilson Shane Neilson is a poet, physician, and critic from New Brunswick who practices in Guelph and teaches at the Waterloo Regional Campus of McMaster University.