The initiative behind this class sounds promising: Therapy for socially-challenged kids in a group setting. The therapist can observe the kid in a social setting, instead of one-on-one conversations.
Pros: somewhat effective for the young age
Cons: very amateurish for middle-school age
more