Macaulay Honors Program students from Baruch College's Zicklin School of Business recently placed ahead of 40 schools including New York University and the University of Southern California to win the 2011 Ernst & Young's Your World, Your Vision national competition.