I just completed my freshman year there. Engineering is hard as hell, so I switched to an Aeronautical Sciences degree. If you're just doing engineering its about as expensive as a lot of other schools, its the flight that's ludicrously expensive. I have yet to have a bad teacher here but have heard a few horror stories. As with any college experience you'll meet really cool people from all over the world (I've got friends from India, Switzerland, Iran...).
I have no clue about the wrestling program, but it seems like they have their shit together.
Overall, i'd say that so far I love the school. I've always wanted to be a pilot so its the perfect fit for me. There's also quite a few other people who go to the school on the forums, and for longer than I have so you'll probably hear different opinions.