In standard English, only humans are able to do something.

Do not write, 'This equation is able to be solved by computer'
Write, This equation can be solved by computer.

Trask, RL (2006), Adapted
 
In Standard English:

We agree with people or with a proposition.
But
We do not agree with a state of affairs. Do not say, I don't agree with the bombing of Palestine. The standard form is I don't approve of the bombing...

Trask, RL (2006), Adpated
 
Affinity is mutual, except in Chemistry. Say: An affinity between, or an affinity with.  Do not say: an affinity for or an affinity to.
E.g., Say, She likes children. Do not say, She has an affinity for children.

Trask, RL (2006), Adapted
 
of [ not on] your own accord = voluntarily
in accordance with those instructions = obedience.

Trask, RL (2006), Adapted