C-. Any As or Fs show that poster doesn't have any integrity. Trump hasn't actually DONE ANYTHING. He has ZERO major legislative accomplishments. He's nominated some good looking judges, mostly because he delegated that task to the Federalist Society and has largely just rubber stamped their picks, and he has rolled back a few of Obama's more egregious regulatory overreaches...but most of those were already held up by legal challenges. Many had even already been voided by courts and were just pending appeals. Other regulatory changes will simple be changed back by the next Democratic President.
So in terms of permanent accomplishments, Trump has done very little in the part of a Presidency when Presidents tend to get the most done, the first 6-9 months of their term. Soon, congress will be more interested in campaigning than legislating. And after the midterms, sitting presidents usually have to deal with a LESS friendly congress.
So how can you give him a grade that isn't some shade of mediocre? Maybe he's a C+ or a C-...maybe a D+. But you can't grade a guy who has done nothing an A or an F. He's neither done any major harm, nor done any major help.