At the risk of offending the Admins, I must characterize that statement as mindless; so long as he continues making that dumm "Islam is a religion of Peace" and "Saudis are our friends" crap, a D- is the max he qualifies for.
Assuming of course, that the principal priority is the health and welfare of our citizens, both in and out of uniform.