Professional skills reflection