Where could I get a full ride (parents not willing to pay)?

Another thing to add for University of Alabama. Ended up being a full ride for my DS due to not only the auto merit scholarship he received but UA allows you to STACK scholarships, meaning all the departmental and outside scholarships he stacked on top of his merit scholarships making the school free. Any leftover the university sends us a check. It’s been fantastic. The only caution is that your parents will have to pay taxes on the overage as that is considered income.