Daniel Generation

As Millennials and Generation Z (1980-2012) begin taking leadership roles in our churches, communities and organizations, they face unique challenges. A cultural context informed...