
Thank you all for sharing and advising! I really appreciate your time and kindness. I've truly learned a lot from your guys!
oldpartner, it is interesting that competitive dancing is the next question I was about to ask. We've actually already attended one big event at the very beginning and somehow made a leap in our progress. But as you pointed out, it does not follow necessarily our goal of becoming good social dancers. I do see that we need to figure out an overall systematic strategy in a long term, although we may still try competitive dancing from time to time to maintain our excitement of dancing.
Thanks again for all your responses!