At CosmoLearning, there are both vocabulary and grammar videos available at advanced levels. The content is based on the 2008 Olympic Games. There are also other online videos where you can watch advanced English grammar lessons.
Many of the English lesson videos found online are free. At LearnersTV, there are many video lessons to choose from that have exercises to complete. Podcasts are audio files you can listen to on a computer or on an MP3 player. These can be downloaded from the Internet for free. ESL Pod provides learning guides for all levels, but there is a membership fee. Free quizzes are available on sites such as English Media Lab and many other speciality sites.