The use of portfolios for outcome assessment within courses and programmatic assessment and accreditation reviews is becoming more common. Many software programs can be used to help manage ePortfolios with some tied to course management systems or r...