If you ever get the chance to go see a meet you will enjoy it. Some of these gymnasts are olympic level.
http://www.youtube.com/watch?v=zimOc9_2ZzA