<p>you could do worse than having ASU as your in state option especially for a kid looking at engineering programs. Their program is top notch and very well endowed by outside resources.Many research and internship opportunities..as its the only program in town.
D graduated from there (non engineer) has many engineer grad friends who are doing very well post grad.</p>