Utah would be a solid safety for math and CS (the math program in particular has quite a number of strong students who regularly win Churchill scholarships and go on to top tier PhD programs). It’s a great location for students who like the outdoors. Your stats should get you a full tuition scholarship if the criteria remain the same as last year (and there are competitive full rides too).