Music camp has been a wonderful activity for my daughter - as far as kindred spirits. She goes to Rocky Mountain Summer Music Camp.

She also loved People to People and really bonded with the students. Sadly, she has had trouble making a best friend.