<p>
</p>
<p>There is a big difference between “they are middle or lower income and cannot pay” versus “they are upper income and refuse to pay”. In the former case, you are likely to get generous financial aid from schools that do give financial aid generously (not all do); in the latter case, your family will be expected to cover much or all of the cost, and you won’t get much need-based aid even at the generous schools.</p>
<p>In the latter case, you need to look for some cheap options:</p>
<ul>
<li>Low safeties with big merit scholarships (Alabama, UAB, etc.).</li>
<li>Community college, followed by transfer to a four year school to complete your bachelor’s degree.</li>
<li>Military service academies, but that probably is not appealing to a communist.</li>
<li>Deep Springs College, but highly selective and only a two year school, so you need to find a four year school to complete your bachelor’s degree.</li>
<li>Wait until you are independent for financial aid purposes (age 24, married, or veteran of the armed forces) before attending a more expensive school.</li>
<li>Try for the rare full-ride scholarships (e.g. Robertson at UNC or Duke), but those are likely harder to get than the admission to the most selective schools.</li>
</ul>