StudySpanish.com provides a comprehensive beginner website for people seeking to enhance their Spanish skills. This site not only has more than 1,000 pages of lessons devoted to Spanish, but it also is divided into sections, including those focused on beginning, intermediate and advanced learners. These focus on Spanish fundamentals, including pronunciation, grammar and vocabulary. The site also features verbal drills, podcasts and a "Word of the Day" to help keep people sharp.
123Teachme.com is a versatile website featuring Spanish in an assortment of learning methods. It includes a conversational course, a grammar course and a vocabulary course that features images and mp3 audio. The site is divided into many sections, including alphabet and grammar, and also has a special section devoted to kids.
NoComprendo.com provides basic Spanish lessons. Rather than being divided into several sections, it is a very straightforward "course-style" website that starts at level one and proceeds to level eight.
The BBC offers a comprehensive Spanish program. The lessons are focused on Spanish for beginners and are divided into 24 steps. Each step features an interactive slide show in which 10 key words are learned--taking about 20 minutes. The course takes place over 12 weeks.
For teachers looking for online Spanish lessons and guides, California State University offers foreign language lesson plans at csun.edu/~hcedu013/eslsp.html. These include interactive guides and steps for teaching Spanish. The plans include interactive activities for kids, which can enable quicker and more efficient learning.