Take a peak at how we teach a 2nd language (Spanish) in our homeschool. Rosetta stone is an easy to use, well organized immersion language program that will help you learn to understand, speak, write, and read in a 2nd language. You can use this Discover A Lot More
This is the very beginning of spanish (Latin American) for Rosetta Stone!
Extra Credit SPOC 1.