There are many choices available from where you can learn dance steps. You can prefer online dance videos, learning dance with cassettes/videos, hiring dance tutors for home learning, joining academy dance school, etc. Having a dancer/choreographer tutor with you when learning dance steps will make you feel comfortable and help you learn the depth of the dances.
Bollywood dances are gaining popularity around the world. People are passionate to learn Bollywood dance steps as they are easy to learn and entertaining as well. Hindi film dances vary depending on events and occasions.
You can see performances like 'Dandiya Dance' on Navratri occasion and 'Bhangra Dance' during 'Lohri & Baisakhi'. A classical dance academy or Bollywood dance school should be your first choice to learn Hindi dance steps; you may also opt for a choreographer for in-home classes.
Whatever is your choice to learn Bollywood dance, it should be conveniently located and suit your budget. Using dance tutorials, video learning is not as helpful and in-home dance lessons are an expensive affair.
Joining a dance academy gives you the opportunity to learn dance steps in groups and improve your chemistry of dancing with different people from different locations. You will make friends in the process and this will escalate your confidence and energy.