The professors here are experts in their field. While many classes have over 100 students, all teachers have office hours where it is very easy to talk to them. In large classrooms, students are given TAs and they are very helpful. The school offers many free tutoring opportunities for students who need extra help. I have visited tutoring centers when I needed help with homework and have always been helped. The registration process is all online, but very easy to complete. When you first sign up for classes, you have an advisor explain the process and website. The study places here are great. The library is the obvious choice and has a floor dedicated exclusively to study, called the silent floor. Once you’ve explored the campus, you’ll find plenty of other areas of study to focus on.