Some key challenges facing many rural American communities today are strengthening and diversifying the economy and attracting the next generations to live in these communities. To address these challenges, small...