However, here's a few things I'd be trying:
1) Stories. One of the best uni professors I had was always breaking up his lessons with Stories. The time some people exploded a whale with dynamite, the Lawnchair Larry flight, the time he was held at knife Point while travelling. It just made the lectures more fun and made you feel good for having showed up.
2) Inspiring examples. I'd be inclined to work to find people who had been in their situation and gotten out. Bring them to class, get them to tell their stories.
3) Relevance. Making teaching examples that are edgy and somewhat relevant to their interests. If you're teaching English, use street slang in your examples. If you're teaching math, make examples about making money etc, getting creative and meeting your world with theirs.