Talk to your GC and try to get their input/help. Try to see if you can call the financial services offices at the schools you are interested to set up an appointment. So you can discuss w/ them your financial aid situation & get a good idea of how much aid you’ll receive before you apply to the school. The colleges recommended by other CC users are good, check out Purdue & UMass Amherst as well.