If you are academic, passionate and self-motivated, you will find the opportunities here unparalleled. I would NEVER have had the unique education experiences I had here at a typical university. You MUST be self-motivated. If you are lazy or unsure of your education goals, you will fail here. The professors are excellent--they do not teach here for the pay or tenure packages or notoriety, they teach here because they like the school's mission and are passionate about teaching. The courses may not have the greatest variety, but that's because it's not a large university.