President Trump attacked the heads of U.S. intelligence agencies in a pair of Wednesday tweets, criticizing their assessment of Iran's compliance with its nuclear deal.

"The Intelligence people seem to be extremely passive and naive when it comes to the dangers of Iran. They are wrong! When I became President Iran was making trouble all over the Middle East, and beyond. Since ending the terrible Iran Nuclear Deal, they are MUCH different, but.... They are testing Rockets (last week) and more, and are coming very close to the edge. There economy is now crashing, which is the only thing holding them back. Be careful of Iran. Perhaps Intelligence should go back to school!"

Background: The U.S. intelligence community released its annual worldwide threat assessment this week, which said that Iran is not currently working to develop its nuclear capabilities and remains compliant with the Iran nuclear deal, undercutting Trump's fiery rhetoric on the topic.