...Indeed, Mr. Obama’s description of the holding of the case was imprecise. He said the court had “reversed a century of law.”
The law that Congress enacted in the populist days of the early 20th century prohibited direct corporate contributions to political campaigns. That law was not at issue in the Citizens United case, and is still on the books. Rather, the court struck down a more complicated statute that barred corporations and unions from spending money directly from their treasuries — as opposed to their political action committees — on television advertising to urge a vote for or against a federal candidate in the period immediately before the election. It is true, though, that the majority wrote so broadly about corporate free speech rights as to call into question other limitations as well — although not necessarily the existing ban on direct contributions.That's the New York Times, folks.
...President Obama called for new legislation to prohibit foreign companies from taking advantage of the ruling to spend money to influence American elections. But he is too late; Congress passed the Foreign Agents Registration Act in 1996, which prohibits independent political commercials by foreign nationals or foreign companies.
--also from the NY Times. Of course, the ConLaw instructor isn't expected to know US legislation, right?