::
Conducting in-house training is always good – as @mattjuniper said you practice your knowledge, you obtain leadership and presentation skills, and give yourself better confidence at work, plus you network a lot more and get a better reputation in your firm. Win win win!
I didn’t do any CFA training, but I did give Excel training back in the day and it was really helpful. 🙂