Visit the Second Life website and click the "Join Now" button. (See Resources.) A basic Second Life account is free. The website will prompt you to create an avatar by choosing a first name and then choosing from a list of available last names. Pick a "Starting look" for your avatar, create a password and provide Second Life with your e-mail address. You will need to check your e-mail to activate the account by clicking on the link within the verification e-mail that is sent by Second Life.
Click on the "Download and Install Second Life" button to install the Second Life software. Click on the "Hand" icon to launch Second Life from your computer's desktop.
Search within the Second Life world for ESL communities to visit. You can also have students chat with people in the area to practice their English skills.