Which of the following approaches is best for providing constructive criticism to a colleague?
a) Progress report
b) Peer report
c) Documented formal report
d) Informal email