NuMorse Professional
A Morse code trainer useful to novice and expert. Offers a choice of built-in structured training courses to teach you the basics. Then get up to speed using features to motivate and track progress. There are scratchy spark transmitters, clicking telegraph sounders and even simulations of the last transmissions from the Titanic that made Morse code history.