The state of the art is, IMHO, www.khanacademy.org. This provides lectures and computerized drill-and-practice. The key point is not to put "a large screen TV of the best of the best teaching the class, but - as Salman Khan urges - to flip the classroom by having each student view the lecture at home online, and dedicate the class time to one-on-one quality time with the teacher and the individual student. And/or, having the best students help those having problems. Khan says that his videos do not replace the teacher, but they can replace the textbook. Do check out the website.
Khan is an awful teacher. There are far better on the internet. He has some money, and his presentation looks cleaner because of it, but most people wouldn’t be able to learn from him. That’s OK because his market is AP types who probably could figure it out an their own.