How long does it take to learn to dance?

Difficult to answer as everyone is different. We try not to rush and allow people to learn at their own pace.