Discussion classes are reasonably sized, so professors and TAs have a chance to connect with each individual student. Professors are generally very responsive when it comes to communicating with students.
The university has tons of resources for students to engage in such as tutoring, sports, clubs