Academics are very well organized at CACC. There are a lot of options available to the students to get extra help or get involved in the school such as tutoring, student support services, and student activities including lawn parties. The professors work to really push the students to be the best that they can be and really challenge them intellectually. The class registration process is fairly easy as wel. There are two options, you can either register online or on the campus. Personally, I prefer registering online because I find it easier than having to wait and register your classes with a person. As long as prior advising as been attended to then online registering is not a problem. CACC makes signing up for your glasses fast and easy. They also send outstripped reminder emails about registration dates, tuition due dates, as well as student activities that can be participated in and scholarships available. CACC is a very student-oriented school and I love how it makes me feel like the school actually cares for my well-being.