Student or Learner
The answer for this is "when", but doesn't "after" work as well? There seems to be no definite answer.
ex)Opening the door, she found him sleeping.
=> When(After?) she opened the door, she found him sleeping.
'After' suggests a delay which is not in the original; 'when' is the better choice.