Wearing his decorated graduation cap and gown, Peter Ross smiles in front of Harrington Auditorium.