I love the channel for the Chess Club and Scholastic Center of Saint Louis. It has numerous lectures targeted for beginner, intermediate, and expert players that cover a wide range of topics while analyzing games. The lectures are given by various GMs and IMs. Check out Ben Finegold's lectures, He is a great teacher and never fails to crack me up.
https://www.youtube.com/user/STLChessClub