You can rate the company International Association of Yoga Therapists by filling out this form.
More contact info for International Association of Yoga Therapists:
International Association of Yoga Therapists
115 S McCormick St Suite 3
86303 Prescott