Big fish in small pond CS program?

I’m not sure ASU CS is a good fit for a kid needing to build confidence. Plenty of weed out type classes there.

University of Arizona has a smaller and perhaps less cutthroat environment, as I recall from visiting with my D a few years ago. It might be worth a look.