Very in depth video describing the split step, recovery step, cross step, preparation step, etc. in easy to understand conceptual terms. It's generalized to all sports but table tennis is featured briefly. The concepts seem like it can be applied to a lot of table tennis footwork. Also really...