I love a very old DOS program called "The MILL" it was written to run on a 640k IBM PC, written in GW Basic by Morse Telegraph Club and Chicken Fat Operator Club member, Jim Farrior, W4FOK (SK) which is for Wire and Radio Morse. I love it not only because it's excellent but because it's vintage, old fashioned, cute, but it does so many things and does then all well.
You'll have to install DOSbox to use it, but that's available for Windows, Mac, Linux and other operating systems, it's easy to install, just read the well written instructions.
You really should run this program at least once. It teaches, practices, birth American Morse and International Radio Morse, signals in tone or simulated Morse sounder and even lets you try your abilities with light blinker from a ship on a virtual horizon.
73
DR
N1EA