Incidentally, DS8 preferred learning the keys alphabetically, which is TypeRight's method. The other programs we tried are home row-based, which he thought irrational. For DS8 being able to work on one hand at time (a-g; then h-p) first was also helpful.