portfolio system for a class