A+
Super Small Classes, Lots of Attention
Williams College is fantastic at creating very small classes, which can be frustrating at times in that it makes desirable classes difficult to get into, but once you're there you truly appreciate it. Professors are fantastic and go above and beyond to help the students, and sometimes there are also TAs that help as well. There are lots of seminar-type classes and even time set aside for discussion in larger lectures usually. Class time is really a necessary part of the education, as it really pulls together and establishes the material.