I'd definitely recommend trojan. my son was very shy, struggling to cope with his anger and no confidence. He's now focused, confident and thriving at school. the ladies on reception so welcoming and the coaches are amazing with all age ranges of children