That was a perfect answer. +repHi Kakashi-sensei!
I dunno if anyone said this as an answer yet but I'm sure every at least chunin level ninja probably learns to walk on water. I think it's like a basic thing all shinobi eventually learn.
And I think Naruto had to have special training to walk on water because at that time he couldn't focus/distribute his chakra correctly because of the odd number of seals on top of the even number of seals on the kyuubi inside him.