Here are a couple of related sites which house Second Life videos for educators. I think this is a great idea. I hope that as the idea catches on, and teachers become more familiar with Second Life, the variety of vids available will increase.
Second Life Education Wiki
Second Life Education Ning