Garry Kasparov Teaches Chess is the latest Masterclass by World Champion Garry Kasparov. I am sure that even from the trailer, you can see that it is of exceptional quality.
According to the FAQ, “the class will test players with a US rating of 1300-1700 and include more advanced concepts and examples that will benefit 1800+ rated players”. Most amateur players will fall under this range.
The price may seem steep ($90), but it is lifetime access so one can watch it over and over again. Also, there are 20+ lessons.
Click on this link to purchase: Garry Kasparov Teaches Chess