Fl1ingfrog, Totally agree.
db, Yes, at the end of your training you should be able to recover after the instructor has entered the spin and has then asked you to identify the direction and recover. But first you need the step by step approach advocated Fl1ingfrog.