My youngest daughter never ceases to amaze me. She learned how to ride a regular bike with no training wheels all by herself in one day at 4.5 years old and now almost 5 (two weeks to go to make that official) she is swimming on her own. She self taught herself! My other two kids took so long to ride a bike and swim that this one just blows me away. Of course, when mom is not physically in the pool she is wearing a life vest and only swims with out one when mom is there to protect her.
[youtube=http://www.youtube.com/watch?v=af86b7m4A4o]