UMSL is a nice school. Initially, I didn't like it because it wasn't like the big universities I saw on TV and I being a first generation college student, I didn't know there was a difference in universities. The professors are good. I've had more good ones than bad. I've had maybe 3 or 4 that were just exceptional. I am currently in my senior year, so in hindsight, 3 or 4 exceptional professors about of about 30 isn't so good. Student life is a struggle. It isn't super easy to make friends and since its a commuter school, after about 2 or 3 in the afternoon, hardly anyone is on campus. Campus events usually don't have a superb turnout either. The school is good if you want to get in and out but not really for the "college experience" one would expect. The financial aid people suck and want to ruin your life. They have been my biggest issue in the time I've spent at UMSL. They can be very rude and (I hate to say) incompetent on the material and tools students need.