I am not a professional or competitive tennis player, although I have been playing casually on and off for the past 10 years.
As a professional trader, I find tennis not only an excellent way to keep fit, but also a good way to train self-discipline and mental consistency.
Over the years, I have had several coaches (still ongoing), and also spent quite some time reading various books and browsing online for the best tennis resources.
Here is a compilation of those efforts, and I would appreciate any feedback, corrections, or contributions to this. I will continue to update this as I learn more in my coaching and tennis journey. 😀