ePortfolios as a vehicle to foster communities of practice in education
Yavelberg upgrading e-portfolios using Web 2.0 tools