Hi Timothy,
Good. I like the part about self evaluation. If students are honest, they will objectively assess their performance. Preparing them for this in school, and having that carry over to the workplace is great experience for the real world and contributes to better workplace performance.
Barry Westling