Language Exchange
It can be difficult to find ways to practice your speaking.  Below is a  list of websites where you can do a language exchange – meet up with another person who wants to learn YOUR native language but already speaks English. Easy, fun, and FREE!

My Happy Planet



Video Chat

Paltalk – Free video chat rooms on a variety of topics