The Thrive Approach and on-line program have been devised by a multi-disciplinary team with substantial experience of working with children and young people in a wide variety of settings.