Princeton’s Richmond Aririguzoh earning his stripes both on and off the court