Overall
UAHuntsville is a great school. They have a wide array of subjects to study, many degree programs to offer, and all the necessary relationships, connections, and resources to help their students with job placement upon graduation. They also have several different departments, whose specialization is helping you to understand the career path you've chosen, help with important life changing decisions such as: what you want to do with the rest of your life, and helping those whose major is still undecided.
Academics
As with most schools, the freshman year classes are the most difficult to get through. It's not necessarily that they're so much harder, just that the professors are harder on you about getting things done, doing it exactly the way they want, and mostly just challenging you to go past the limits of what you've already learned. Classes are larger, professors much stricter about attendance, and generally there is a lot of homework. Once you get past 100 level classes everything is so much more relaxed with both professor and student. smaller classes give a much more personal learning experience.
College Life
There are many different clubs, ranging from music to math, to religious clubs. There's a campus-wide Frisbee Golf course, frequented by everyone, students and teachers alike, There are multple musical productions throughout the year, and that's not even considering the Greek life.