Professors and TAs are easy to reach out to for questions and help. In addition, students enjoy working together on assignments and studying together for exams. This creates a very friendly environment with a lot of communication and makes students feel more motivated.