I think it prudent to point out the it is not wise to be complacent about 'needs to stall before it spins' - given that the time difference between the two could be sub-second.
Many people make this statement implying aicraft spin following a stall in a sedate manner as do when training pilots....it wont happen this way in real life... check it out...
pilot with flaps down over banks and then over pulls to keep tight...One wing stalls, and the aircraft almost instantly flicks.
flick a.k.a spin.
It can happen very very fast....