This is a fantastic site for teachers. You can sign up for free and get access to hundreds of video resources. Keep in mind that most of these are only short clips. There’s also a wealth of animations listed. You can set up folders for your topics and keep everything at your fingertips. Nicely done. I love this site. Did I mention it’s free?