Typing.com
Typing was hard for me at the beginning but now it got a bit easier.