Hi Diego,
Great translation!
But, we have a problem here.
"padrinho" de gradução não existe no inglês.
"best-man" é usado apenas para cerimônia de casamento.
Na verdade a formatura que eles celebram com um baile semelhante àquele de nossa formatura universitária, é ao término do High School.
Nesse caso o baile é chamado de "Prom" e o acompanhante da formanda é o "prom date", aquele que dança a valsa e tal...
Claro que este do texto além de ser o acompanhante é também uma pessoa que foi importante para a formanda em termos de apóio.
Para não se confundir o termo, o que eu sugiro é manter a denominação de "padrinho" assim, entre aspas, até porque no próprio texto o termo é esclarecido.
Isto e "on" antes da data, são as únicas ressalvas ao trabalho que está perfeito.
O que você me diz?