Lt. Col. Ralph Peters tonight slammed State Department Deputy Spokesperson Marie Harf for her comments on ISIS and jobs.

Harf said, “We cannot kill our way out of this war. We need in the […] medium and longer term to go after the root causes that leads people to join these groups, whether it's lack of opportunity for jobs. […] We can work with countries around the world to help improve their governance. We can help them build their economies so they can have job opportunities for these people.”

Peters called Harf “exhibit A for the comprehensive failure of the U.S. educational system,” noting that she has a master’s degree in international relations.

“Moms and dads: save your money,” he quipped.

Peters then took on her “jobs” remarks.

“Terrorists just need jobs, then we give them union cards and a path to citizenship?” he asked. “I mean, Usama bin Laden was wealthy. Major Hasan, the Fort Hood butcher, he had a job as I recall, he was a major in the Army. Do you think the guy in Copenhagen this last weekend […] was he screaming, ‘Jobs, jobs, jobs?’ No, he was screaming, ‘Allahu Akbar.’”

Sean Hannity also asked Peters to weigh in on Eric Holder’s jab at Fox News for its coverage on the administration’s refusal to say “radical Islam.”

“We spend more time, more time talking about what you call it, as opposed to what do you do about it, you know? I mean really. If Fox didn’t talk about this, they would have nothing else to talk about, it seems to me,” Holder said.

Peters fired back, “The attorney general should worry a little bit less about Fox News and a little bit more about Islamist terror.”

Peters added that he thinks the Obama administration and Putin regime have something in common: they both hate a free media.

Watch more above.