Arlen, I'll second the idea of volunteer work. Local Museums always need Docents. Local retirement homes or senior centers(teach knitting). Hospitals handing out books and magazines or just visiting and lending an ear and a smile. How about librarian in the school system.

All of these and the ones above offer a chance to give back to your community and adopted country. It doesn't have to be something big and important just something that touches another human being or some service that needs a strong back and willing hands.

The rewards of helping far outweigh the effort you put into them.

Yes, some will require a security check when working around children for example but almost all will allow you to help while your paperwork processes.

And an added plus are the friends you will make and lifelong contacts in your community that you will develop.

Just do it. And maybe no one else where you give back will say it so I will. Thank you.