How long did it take you to start learning these basic skills?

So how long did it take for you to start learning them, how long did it take for you to actually learn them enough to use, and how far apart did you learn each one from eachother??•forward crossover•back crossover•perimeter stroking•two foot spin•two foot turn