Michael Watts, a Class Afloat alum from 2006 and 2009, was honoured to carry the Olympic torch on opening day in Vancouver, British Columbia. Michael is also working in the Atlantic Canada House for the Games while on hiatus from his studies at Langara College.
