How our journey began
Brothers and Sisters Stand Together is a faith-based program founded by Christopher Columbus High School brothers Ethan and Jack DeChurch in 2023. The program was born out of the mental health crisis that heightened during the COVID-19 pandemic. Concerned with the rising number of young adults with anxiety and depression that outnumbered the available counselors in their Miami community, Ethan and Jack set out to address the issue starting with their own high school, Christopher Columbus.