The past year has been a good learning experience for Don Bosco Prep’s Michael Ray Garvin (5-9, 179/DB & WR).