This is worth a read.
An Evaluation of Stall/Spin Accidents in Canada
https://www.richstowell.com/document...a_TP13748E.pdf
One feature that stands out in all except one of the 39 stall/spin accidents examined is that knowing how to recover from the stall or spin was of no benefit to the pilots in these circumstances. They stalled at altitudes so low that once the stall developed, a serious accident was in progress. Safety will be advanced therefore by preventing stalls and spins.