Ayuda

I've been looking into this organization, AYUDA- American Youth Understanding Diabetes Abroad, and I was wondering if anyone knew anything about it or has worked with them before?