@Vix - I take private lessons twice a week (1hr) and go to group classes at my studio and attend every social dance party so I can practice what I learn and be a better 'follower'. Basically I dance a couple of hours Mon, Tue, Wed. My dance teacher suggested we meet twice a week about 3 months before the competition. Prior to that I only took private lessons once a week.
I've only been taking lessons for one year. May 15th will be my 1 year anniversary. Prior to that I did not have any dance training and had never performed in front of people. I have always been a fan ballroom dancing and secretly dreamed of being a dancer. Now I get to live my dream.