Archived lectures and links that benefit teaching and learning