Buffaloe details lessons learned from trip to Switzerland :