I know many of you are considering enrolling in post-bacc programs, so I want to offer my $0.02 here, in case you're considering Bennington College.
I attended Bennington's program a few years ago. As a liberal arts student, I chose it because the program advertised itself as the ideal place for students with no prior math or science background, as they offer an "innovative" curriculum that includes small classes, take-home exams, and extensive projects. Unfortunately, however, the reality of Bennington's program differed extensively from its advertised description.
While one or two of the professors I encountered there proved to be excellent teachers, the majority were not. They were bright, interesting people--but they were more interested in teaching advanced science (and/or going bar-hopping with their students) than the science we needed to know in order to learn the fundamental concepts necessary to perform well on the MCAT. Additionally, the majority of the classes were poorly organized. Comment forms attached to transcripts quickly became a liability if one had a professor, such as my animal physiology professor, who (literally) replied to a student's (benign) question in class by saying "f*ck you." Take-home exams were complicated--it was not uncommon to spend 30+ hours on one--and did not prepare me well for the "real world" of science courses that use multiple choice exams to evaluate student progress. Projects were overblown--again, extending well beyond the scope and depth needed to provide students with fundamental knowledge. The only students who ended up performing well in the classes were those who had already taken the classes before (funny, since they advertised this as a non-science student program) or who were simply very good at teaching themselves from textbooks on their own.
My experiences since Bennington have included classes at both private and public universities. These classes have been straightforward, prepared me well for MCAT passages, and were, in general, much less complicated. They were also considerably cheaper. The contrast between these pre-med classes, as compared to Bennington's, underscored my sense that Bennington's classes proved to be of poor quality.
These comments represent my sole opinion--undoubtedly, there will be others who have different thoughts regarding their experience at the school--but I would hate to see anyone else waste their time and money on Bennington's program, and this is the best way I could think of to speak up about it. Consider this, then, as a consumer warning of sorts. Please feel free to email me if you have specific questions.