T.E.A.C.H. is dedicated to the health of individuals and the communities that we serve.  We are firm in our stance to advocate that anyone in need of mental, spiritual, and physical health has access to quality of care.  We are staunch advocates that are dedicated to removing stigma and treating our clients and community with dignity.