I enjoy Binghamton University a lot. The lecturers are extremely helpful and only want you to succeed, so they go above and above to see that through even if the institution is quite academically demanding. There are numerous student clubs and activities on campus, so there is frequently something to do.