There are two required classes that all students in the school take, and then there are other classes that are required based on your academic department. There is a lot of opportunities to take many different types of classes if you have a broad interest in studying. Class size is about 25 students; however, in your introduction classes you can expect about 120-150 people. As a result, larger classes have recitations, which are basically reiterations of lecture taught by a teaching assistant. Our professors are so easy to approach and give out their email/cell phone numbers so that we can reach them whenever necessary. All professors are required to have office hours as well. While we are a prestigious university, students are not cutthroat when it comes to academics. They are very open to assisting students so that everyone is successful. The workload is somewhat demanding, but with good time management you can have a good balance of social life and school. We have a fabulous study abroad program that many students take advantage of. Research is very important at our school. You can very easily get involved with professors research, or apply for money to take on your own project.