University Library
Linkedin Learning has a number of videos, some 5 min or less or upward to an hour. Most of the videos are on broad business topics.
This link will take you to linkedin learning but you will likely need to provide your illinois Net Id.