Capture Your Flag curates a library of videos providing near peer learning for tomorrows business leaders.