Return to Issue Details Portfolios: a powerful tool to promote reflective thinking and human development Download Download PDF