KPA has been named as a 2019 Online Learning Library Top 20 Company by Training Industry Inc. for the second consecutive year.