Teachers in TSL are mostly young and friendly. If your boy is the active one, I would suggest you to choose TSL. As most of the students treated teachers like their friends.
If you choose TSL, you have to prepare to speed up your boy's English standard, otherwise it will be very tough.