Top performing Ambassador Teams

Who pitched it best? Check out which schools have the most submissions across Canada.