I really enjoyed this program because it isn't just boring lectures. They incorporate fun games into learning how to be self confident and thinking toward the future. Also, if you have private issues you want to talk about, they have a private coaching session once a week. The coaches are fun and the kids are nice.
-- Noah G