Keyhero is honestly one of the best typing sites out there to get better at typing, while also enjoying it. Not only are a lot of the quotes that are fun to read, as well as type, but Keyhero also includes an interesting forum page, typing lessons, and even a ranking system to keep skilled typers engaged and to continue to improve in terms of wpm.