Homeschool Spanish Academy is an online Spanish institution that does one thing very well. We teach Spanish in a comprehensive manner, which includes grammar, reading, writing, speaking, and oral comprehension. Most importantly however, we get our students to fluency, on average, within about 2 years (4 semesters).
We teach Spanish online via Skype, one-on-one with native speaking instructors from Antigua, Guatemala. Additionally, we work great as an independent solution, or as a supplement to other programs such as Rosetta Stone, PowerGlide, etc. because of the student's ability to communicate with a live person.
Parents and students register for classes. After that, they log into our HSA portal and schedule with our instructors. They can choose their class 1) date, 2) time, 3) instructor, and 4) frequency.
When I say frequency, you can schedule 1-10 times per week, depending on what your learning goals require.