Well, I sent out Second Life as my site of the school week this week, and am happy to see so many educators signing up! I am helping them out a bit, but the tutorials in SL are easy-to-follow, so they don't need too much of my help.
I came across a short YouTube video that gives a brief explanation of Second Life and the role of businesses in the environment.
In addition, here are a variety of articles about SL that discuss various aspects of the metaverse environment.
A Second Life for Middle School Science
Second Life: A Venue for Professional Development?
Second Life: It's Not a Game
Kathy Schrock | Kathy Dryburgh