I guess it depends on one’s perspective. From my perspective, the mainstream press gets a big fat “F” for its mishandling of President Trump’s spectacularly successful first 100 days. They have done nothing but malign, misrepresent, lie, fabricate, and produce #fakenews in their coverage of a presidency that has thus far been winning at every level. They have also been the accomplices of the Democrat Party, which is the poster child of failure, false hysteria, lies, projection and deceit.
If one’s perspective is that the job of the mainstream press is to attempt to destroy the most effective U.S. presidency at least since Ronald Reagan’s, while also propping up a political party — the Democrat Party — which is actively plotting against the U.S. and the productive citizens who make it work, then the media get an “A.”