ARTstor has created several short training videos available on YouTube (all less than 5 minutes). Here are some good topics to start with:
Introduction to the new ARTstor
Other videos you might wish to view:
Register for an ARTstor account
Downloading images to PowerPoint