Immigration Direct is a website that provides a robust, categorized collection of forms for a non-citizen to use while trying to navigate the USCIS pathways.
It provides curated packets of forms for certain tasks and personas.
It provides some basic informational overviews, like charts and tables about immigration options.
And it has a FAQ forum for people to ask questions & find other’s question trails.
Beware immigrationdirect – http://www.consumeraffairs.com/legal/immigrationdirect.html