Over the course of the last two decades, the world has seen a steady acceleration of growth in its thirst for information. The dawn of the information age has brought a new enlightenment to the masses, where the question of if information is available has ceded to the question of where information is available. Businesses at all ends of the globe are scrambling to meet this demand for information, be it the price of durable goods, stock market data, or what’s new with family and friends. This growth in need for information has sparked an ever increasing demand for Information Technology professionals, even as the supply has lagged behind.