Looking for online classes??

As you probably know I am a senior, I am also a homeschool student through FLVS. I have tooken my required foreign language credits, but I want to continue. I would like to take Spanish 3 but the school does not offer it. Is there any other online school or college that has a Spanish 3 or equivalent class(free)? Also im interested in taking a few college classes online, either for credit or not is there any colleges that offer free online courses??