Typing.com
This website provides video lessons and practice for increasing typing speed. This is particularly important as many students are unfamiliar with the English keyboard. This can significantly slow down their writing process. Not to mentiom, if they have a heavy cognitive load from trying to find the letters on the keyboard, they will not be able to focus on the content and quality of their writing. As a teacher, I would use this resource to have my students practice typing. Instead of requring certain levels to be met, since students are all at a different spot, I would require a certain amount of time to be spent on the site.