Hi,
R2: 20A x 20A X 0.01R = 4W. I recommend to use at least a 10W rated one.
Don´t use a wire wound, because it´s inductivity causes oscillations.
R2 GND connection has to be rock solid. far belwo 0.01R.
R2 needs a current path and different sense path (one to pin5 of OPAMP, the other to R3 instead of GND.
To serialize two opamps and a FET in one regulation loop is critical. expect oscillations. (There is no phase diagram in the datasheet to calculate stability)
Therefore:
* Use some 330pF in parallel to R1 as local HF feedback.
* add a resistor between Pin7 of OPAMP and pin2 of opamp (10k?)
* add a 470pF capacitor from Pin1 to pin2 of opamp
To improve OFF current replace Q2 with a mosfet.
The whole circuit will not be able to react faster than 30kHz. Expect a distorted square wave even with 10kHz.
Place a ceramic capacitor 1uF at least and additionally a low ESR electrolytic capacitor on drain of Q1.
Place a 100nF ceramic capacitor next to pin 8 of OPAMP.
You don´t use negative supply. Therfore you will have a problem regulating down to zero.
I recommend to add a small bias voltage at pin5 of OPAMP. Then you should be able to regulate down to zero, but you have to adjust your DAC to bias voltage (amlified by 10).
Klaus
P.S. do a simulation on that circuit.