Ran across this video and this guy’s pretty amazing. What impresses me the most is how his movement never really slows down. It doesn’t have any kinks in it. Getting that smoothness requires a lot of practice.
He’s got a number of training videos on youtube. Check them out. His name is Jack Mace.