We do FLVS (Florida Virtual-not the FLVA). The girls (7th & 8th) have taken the science, cultures, keyboarding, 2d art and reading. This year they're taking MS Spanish 2. The middle school spanish 1 & 2 satisfy year 1 of HS Spanish so this summer they'll just go into HS Spanish 2 and have the foreign language requirement completed. My son took FLVS classes too. He took the Latin instead of Spanish. It has been great for us.