To learn a full routine we have found that the optimum amount of time is 5 hours, as we have found that it takes this long to create the perfect routine. However, you may have as few or as many hours as you like. Have a look at our wedding dance lesson packages. If you have less than 5 hours of lessons you are unlikely to be able to complete a whole routine though.