I used to be a gymnast for over five years. I had done competitive gymnastics for all-around gymnastics. All-around gymnastics includes: Floor, Beam, Bars, and Vault. Now, I am a cheerleader and only work on my tumbling. Personally, I've never really liked floor or anything that needed flexibility. I have been tumbling for at least three years now. I have found that some gyms help me a lot, and that others just want me doing the same move over and over again.
I found that if you work on the splits everyday for at least 5 mins, you'll graduatly get better before you know it. It helps if you stretch at least 15-20 mins before you acually get started on any tumbling. Then you should warm up with simple cartwheels and round-offs before moving on to anything.
I can do a round-off with several backhandsprings. I can also do a round-off backtuck. I am now working on my round-off backhandspring tuck.
If you need help with anything or don't understand something that you are trying to learn then just leave a comment. Or even if you are a cheerleader trying to learn a simple move just tell me what you are working on and I can give some tips.