If you are looking for lessons in Spanish on the internet, there are a lot of options available. Some are free and some are paid. The option that best suits you will be determined by your current skill level. This article explores some of the options currently available, and helps you figure out whether or not they are right for you.

First, 123TeachMe.com provides an extensive set of resources available for all skill levels. They provide resources to help you learn vocabulary quickly, as well as Spanish courses. You can sign up with an RSS reader to get daily lessons delivered to your email, RSS reader, or smart phone. The coolest feature is the resource to help you find Spanish Language Schools. This is a great way to find Spanish language immersion opportunities. It