Clue: Thought trainee perfect (5)
Answer: IDEAL
Explanation: Thought trainee perfect (5)
**IDEA **(thought) + **L **(learner, so "trainee")