John Anderson, St Aloysius College