As much as the past year has been a period of turmoil and difficulty, it has also presented so many of us the opportunity to reflect and adapt. At RUACH, we took this time to carefully re-examine the work we do and the impact we seek to have in our community. The result of this reflection is our new Program Framework, which encapsulates in the following four program categories the high-quality work we’ve always done, the areas in which we seek to grow, and what we see as the purpose of our efforts: