Due to the influx of students, classes are suffering. You easily get capped from classes, even those you need to satisfy requirements. The quality of courses is generally good, though the workload is also general insane. At one point, my average week consisted of 600+ pages of reading, 1-2 quizzes, 2-3 short essays and then sporadic longer essays. I find once you get into higher level courses the work load drops off substantially, but if you've been capped out, even as an upper year, good luck. Courses also aren't alway repeated very often, and some to the professor's whim, making completing requirements incredibly difficult. For example, one class necessary to graduate in Marine Bio only comes around every 3 years, while one in Literature comes around every 2 years. This also occurs while professors have what I refer to as "pet-project" classes, which will be repeated frequently (every year, for instance) that do *not* satisfy any requirements. In general, I adored my professors, who were always available for office hours, and willing to accommodate student-specific needs. Classes were generally engaging and subject matter interesting and relevant (though course descriptions are not alway true to form) Mini-classes are a god-send. However, be aware that departments are small and the school requires a thesis to graduate, with a student selected committee to review it. If you don't like working with a particular professor it's almost impossible to avoid taking further classes with them, or even having them on your panel for your thesis. Also, as a note to any applying students, there is NO way to make a Creative Writing Major/AOC, no matter what you have been told. I've met over a dozen people who were to lured to this school under this pretense. In Spring a visiting writer will teach 1-2 classes (a high level and low level) but this can be in either poetry or creative writing. And that's it. Other than that, class subjects are generally really cool and unusual.