Oh, thanks!

I had just gone and bruteforce memorized the key layout, but this will be great practice for increasing my speed.
EDIT: It works quite nicely for just drilling keys, but maybe the interface could be improved upon slightly and a sound added for when you make an error. (I understand interface designing is hard and not everyone can do amazing artwork. I myself am included in those less skilled in art, but even just having some css effects on the mouse over of the keys like underlining the text when the mouse moves over doesn't require any new graphic work)