I have loved ASTATE so far. There professors make themselves available to you. The social life has lots of diversity so there's a fit for everyone. I have never had a class taught by a teaching assistant or graduate assistant, which for this size of a school is pretty remarkable.
I am really glad I decided on ASU. When I applied to college I wasnt sure what I wanted to do, and I still am not totally sure on what I want to do. ASU has so many great programs in lots of different fields.