ePortfolios can be implemented in a variety of ways for teaching and learning, programmatic assessment, and career development. ePortfolios enable students to electronically collect their work over time, reflect upon their personal and academic growth, and then share selected items with others, including professors, advisors, and potential employers. Because collection over time is a key element of the ePortfolio process, employing ePortfolios in collaboration with other high-impact practices provides opportunities for students to make connections between various educational experiences. (AACU)