@NateandAllisMom . My smart D pays full price at an expensive private in your state. While it was not our first choice to pay full price, we are doing it because we can. Run the NPC and see what you come up with at different schools of interest. Research schools that offer CS. Find schools where you may offer geographical diversity, are not necessarily well known, etc. There are schools that will offer money for your S’s scores and grades, they are not the tippy top ones. CS is very competitive right now and he will be competing with many kids with perfect SATs and ACTs and 4.0 GPA. Set the bar lower than top 25.