Not too easy. Not too difficult.
If I could do it all over again, I would choose Binghamton again without a doubt. The professors are all incredibly knowledgable and passionate about the subjects that they teach.
They really care about the success of every student, so they each have office hours multiple times every week to ensure that each student adequately understands the material.
Hours per week:
Advice for students:
The classes themselves are also very interesting, and the university offers a wide range of classes every semester. Additionally, the university has hundreds of clubs and student organizations so that every student can get involved and find something that they love.