what executive departments provide checks to the power of the president
The U.S. Congress, also called the legislative branch, has several important powers that keep the executive branch in check. One of the most important checks Congress can exercise upon the executive branch is the power to overturn a presidential veto. A second of these important checks on presidential power is the right of Congress to reject presidential nominations to posts in the Cabinet and Supreme Court.