William Garton, University of Portland