refactor get graduate AR

Do not merge - see refactor in graduate.rb