https://askatechteacher.com/tech-tip-11-four-stages-of-keyboarding-growth/
Tech Tip #11: Four Stages of Keyboarding Growth