Who oversees nonprofit organizations and makes sure they are in compliance with state law?

The Charities Division of the Office of the Minnesota Attorney General handles many issues regarding nonprofit organizations.