UCF seems to offer a good learning environment for students. Many professors are passionate and genuinely interested in their students learning. Like anywhere else, you have your bad seeds thrown into the mix. Most teachers will assist you anyway that they can, and they're there to work with you and your needs.
Students seem to be torn down the middle whether they find classes boring or interesting, with upper-level classes receiving better reviews. I would advise asking around to see what professors are well-liked and which classes are most interesting. Students are a fountain of knowledge when it comes to recommending professors and courses. Be sure to listen when they give you their two cents.