The HTML / CSS / JavaScript solution for all non-Windows users and / or those that do not want to download anything!
Choose from the various practicing modes by clicking the corresponding button.

If you encounter any weird behaviour, please feel free to report bugs, send ideas or share your experiences! You can contact me through any of the methods presented at the bottom of the page, where I enjoy hearing your comments!