Teacher portfolios: an effective way to assess teacher performance and enhance learning … Read the article: Teacher portfolios: an effective way to assess teacher performance and enhance learning