openculture.com
David Lynch Teaches Typing: A New Interactive Comedy Game
Typing programs demand some patience on the part of the student, and David Lynch Teaches Typing is no exception.