U of South Carolina vs. U of Alabama vs. U of Tampa

I have done my research on these three colleges, but I just wanted to see what anyone had to say about them. What are they like campus wise? Are the classes large or small? How are the academics? Or which of the three would you recommend? Just looking for some advice/insight on these three universities, as they have just now caught my interest! Thanks to anyone who answers in advance.