Ben Hannan built quite the collection of fond memories during late spring and early summer.

The New Milford teen highlighted his activites by graduating in June from New Milford High School.

The same month, Ben also proved his talents in the sports realm by earning two gold and one bronze during the state Special Olympics Games in New Haven.

Competing with Oxford’s Special Olympics team, Ben registered his successes in freestyle and backstroke races.

The New Milford resident has a long swimming resume, starting in 2008 during his days with the New Milford Parks & Recreation’s Barracudas youths squad.

He then moved on to swim with New Milford High boys team in 2011.

Once the high school swim season finished, Ben joined the Oxford Special Olympics team.