Stephen Taub Education Endowments Report 19.8 Percent Return in 2011 Having been hit hard during the financial crisis, college and university endowments enjoyed an average 19.8 percent net return in 2001. But they are not out of the woods yet. Stephen Taub November 20, 2011