learning-william-tierrney