Demand for Online Courses Boosting Typing Speed Brings Innovative Providers to Fore