In today's rapidly changing world, the life cycle of hard skill sets such as programming languages, use of tools, specific vocational skills etc is becoming shorter. At the same time skill sets such as critical thinking, problem solving, decision making and ability to work in teams are becoming imperative in order to succeed. These skills, collectively called Life Skills are not developed in a traditional classroom environment which focuses mainly on academics.