Virtuoso finished with teacher (10)
I believe the answer is:
pastmaster
'virtuoso' is the definition.
I know nothing about this answer so I can't judge whether this works.
'finished with teacher' is the wordplay.
'finished with' becomes 'past' (past can mean forgotten or finished).
'teacher' becomes 'master' (I've seen this before).
'past'+'master'='PASTMASTER'
Can you help me to learn more?
(Other definitions for pastmaster that I've seen before include "Old hand" , "Expert" .)