Below, you will find a short list of online and in-person support groups geared towards aiding a variety of people. There are hundreds of other groups out there, and we plan to expand this list over time.
Have any additional recommendations? Please submit them here.