Sheila Houlahan — an Indian-American actor, singer, producer, writer and mental health advocate

Sheila Houlahan
Sheila Houlahan, is an Indian-American actor, singer, producer and writer who recently played a supporting role in Warner Bros.’ “The Little Things” with co-stars Denzel Washington, Rami Malek, and Jared Leto. Houlahan had leading roles in “Beloved Beast”, a Lionsgate film in which she played the older version of leading character Nina, and “Wallflower”, ... Read more

The Bazelon Center for Mental Health: Supporting People with Mental Health Conditions

Eve Hill, JD
One out of five people in the US – a total of 51.5 million – live with a mental health condition, including common illnesses such as depression, anxiety, and PTSD. Although the implementation of the Americans with Disabilities Act (ADA) has improved the lives of many disabled people, the mental health community still faces ... Read more