When it comes down to the professors, in most classes in comes down to the effort that you put into getting to know them. There are some classes that have relatively small class sizes, below 25 students, and the teachers are usually graduate students, but that doesn't mean they can teach any less effectively than professors. The professors always have office hours that you can go in and talk to them, so if you want a professor to get to know your name the best way would be to go and talk to them during their office hours.
My favorite class so far has been PHM2300, Introduction to Political Philosophy with Chris Zarpentine. It may not sound that interesting from the name, but it really doesn't go that in-depth into political issues, but really the reasons that we have government, and why we have the setup that we do have.
My least favorite class so far would have to be CGS2100, which is almost exactly the same as CGS2060, but it is relatively easy. Ken Baldauf does a good job in the videos, but it's just a class that involves no thought at all, and is mostly busy work. I would definitely reccomend taking it online rather than the in-class option because it saves a lot of headaches listening to the lectures and actually having to go to class. The course book is not worth reading at all, but you need to know most of the terms that he threw in the book. It is one of the most annoying books you will ever read, so I would reccomend just going through and studying the bolded words rather than trying to understand the whole book.
Students really only study either the day before or two days before a test comes up, as well as the day of. I haven't had any tough courses yet so I can't say how much anybody studies for the 3000-5000 level courses.
Depending on the class, participation is more common in some because the class size allows it. In most of the large classes that are required across many majors there is little participation, and even showing up is extremely optional. In the smaller classes attendance is usually taken, and they are more fun to attend because there is participation. In three out of the 11 courses that I have taken to date at FSU there has been in class participation.
Often times the conversations out of class are not that intellectual in the terms of discussing intellectual material, but disproving each other and correcting each other for grammatical errors. It is usually limited to puns, yelling, and then more yelling.
The students are not really that competitive openly, but there is competition between students that make it their goal to do better than the other. Most of the time it is limited to secret competition that is not really talked about or even noticed. There really isn't anything that anybody does directly to sabotage another student's chances at getting a good grade or assignment done. Most students are actually helpful and like to study together so that they will both do better.
The most unique class I have taken is HUM2210, Humanities: Homer to Gothic, with Tammy Whitehead. The class was interesting, but some of the course material was very weird. The plays that were required reading were interesting, but not necesarilly because of their literary merit. There were just some very interesting stories and morals presented, and it was a good class overall and relatively easy, but very interesting.
The College of Business is very helpful and has a great abundance of scholarships to offer to students that have already been admitted to the college. The hospitality program is one of the best in the country, and there is plenty more that the college has to offer. There is also a great Golf Course Management major for anybody interested in owning or running a golf course, and there are plenty of businesses that look to FSU for interns.
There is the option to spend time with most of the professors outside of class and talk about the class material and your standing, and what you can do to improve. It may be harder to find time with the professor in the larger classes, but most of them take appointments at which time you can meet them.
FSU's academic requirements are adequate and definitely are geared toward preparing you for the coursework you will experience in your major. There are plenty of academic advisors that are available to help you with choosing a courseload that will prepare you for future classes.
The education in the lower level courses is geared towards general knowledge, but when you get into your major courses it gets less general and more into the application of concepts as they would be implemented when working. However, they are not overly specific since many students often take courses that do not relate directly to their major.