David A. Windham

Berkeley Webcast

http://webcast.berkeley.edu/ is right on. They offer videos of their classes and courses. Seems like every university should be doing this.