Federal Government, accounting homework help

Discussion:

Read:  Why does the Federal Government have an Inspector General? https://www.ignet.gov/

Compare / Contrast an Inspector General and a Corporate Internal Auditor.  Why the differences.  If agencies have an Inspector General, why does the General Accountability Office exists?  Posting:  How does this differ from CPA role?http://www.gao.gov/about/index.html