Shitty report card April 25, 2025September 18, 2025 ~ MaryG ~ 3 Comments First 100 Days polling results are AWFUL Pew Research Center survey results here.