Isn’t April 29 about a month early for graduation?
Nope; the school I work at had its last day of classes on April 27th (but the Fall semester starts in mid-August, and Spring in early January).