Bon Voyage World Languages Academy! My kids take French, Chinese, and Italian there! All the teachers are certified and they offer high school credit. The director just wrote a book on their unique method. It's called Pathways to Language Fluency.
The classes are highly engaging and this school is very different than any other online school.
www.bvwla.com