My Team My Way sets a high standard for all of their staff to meet when working with participants. If you feel we have not met these standard and want to complain or provide feedback you can.
Interpreters can be arranged with them
The National Disability Advocacy Program can help you work with an advocate.