7 languages are supported, although this only modifies the interface and not the texts.
Several keyboard layouts are possible, the most common ones (azerty, qwerty, dvorak, colemak, ...)
This website features a complete typing course, from beginner to advanced level, with endurance texts and certification. It keeps the user's history to monitor the progess, daily time spent on the site, and high scores.
This site is dedicated to learning the keys, not to accompany the user during further progress of performance.
There are some statistic for each lesson though, like the precision, wpm, time. But those statistics are not stored.
Improve your WPM with Official-Typing-Test.com. Unlike other 'tests', it is not going to alert you if you make an error, or disable the keyboard until you hit the 'correct' key. With over 20 different test paragraphs chosen at random, it should be a new test each time. And the test's design makes it the best way to practice your real-world skills.
This isn't really a course, but it goes through the alphabet and monitors the user's progress on each letter. Each "session" is one to three lines of words, sometimes mixed syllabes or invented words that mimic the language digrams and trigrams.
The site frequently freezes, especially with some keyboard layouts (azerty can't be used more than a few seconds). The user then has to erase the cookies, and pray they will be able to log in again.
The site allows you to record and / or play phantoms, to compare the typing with another one. Several speeds usually available for comparison / challenge (even though this should not be used too often since it's not a good practice).