Type Racer
Dance Mat Typing
Sites to Learn and Practice SPANISH
Sites to Learn and Practice JAPANESE
I Love Languages Dictionaries and more in many languages
BBC Languages
English Learning Websites
Regions of Japan (Ms. Howard)