Many companies featured on Money advertise with us. Opinions are our own, but compensation and
in-depth research may determine where and how companies appear. Learn more about how we make money.

Almost as soon as President Obama floated his proposal for free community college on Thursday night, experts began explaining the political, economic, and practical reasons it was unlikely ever to become a reality.

Chances are slim, it was pointed out, that he can persuade a Republican-controlled Congress to approve and fund the expensive plan

And community college leaders worried about their ability to handle a big influx of students attracted by free courses, some noting that insufficient revenues and high demand have forced some community colleges to turn away students in recent years.

But don't despair: Many other programs are already making college free for thousands of students. And there are other proposals to eliminate up-front tuition that could open the college gates to more students in the future.

Here are five ways you can find free or very affordable college courses right now:

1) Some states and cities already have free or low-cost community college tuition. The Tennessee Promise, which is the model for President Obama’s plan, waives tuition not covered by other aid programs for students who file a Free Application for Federal Student Aid (FAFSA), donate eight hours of community service each semester, and earn a C grade point average. Similar programs are being debated in Oregon, Texas, Mississippi, and Chicago. Community colleges in California, the most affordable in the country, charge less than $1,500 a year in tuition and fees.

2) Financial aid and tax benefits already cover most community college tuition. The average community college charges about $3,350 a year in tuition and fees. By taking advantage of the $2,500 federal tuition tax credits, as well as financial aid such as the federal Pell Grant, the average community college student gets enough aid to cover tuition and the approximately $1,000 book bill, according to research by the College Board.

3) Alternative free college proposals. Several states are considering “Pay It Forward” proposals that would allow students to attend college without paying any tuition right away and instead repaying a percentage of their income over time. And other “free college” plans have also gained traction.

4) Established free college programs: The military, work colleges, and many generous colleges offer ways to get free college educations.

5) Free online courses: There are hundreds of free Massive Open Online Courses (MOOCs). Many, for a nominal fee, will award you college credits.