To be honest, I wasn't really sure where to place this post. Keyboarding is really a category all by itself. So I placed it as a teacher tool. If you think it fits better under a different category, don't be afraid to speak up and let me know.
Typingweb.com is a free resource for keyboarding instruction. You as the teacher can create student accounts to track their keyboarding progress. This web-tool works on the iPad as well as a traditional PC or Mac computer. There are also games available, but only on those traditional machines. Try it out!