Most professors are very helpful and genuinely want students to succeed. In my experience, going to office hours if you are struggling, despite doing your absolute best, improves your chances of succeeding in the course because most, if not all, professors are willing to put in the time and effort to help their students improve as long as it is evident that their students are also putting in adequate time and effort into the class. There is a wide variety of classes offered, especially a variety of the GenEds needed to graduate. Class sizes are great, even as a freshmen: my largest class only had about 35 students in it. Overall, CCU is a great university!