This question has been asked before, try doing a Search on the main Yale forum. For instance, a search of "science" came up with this:
How bad really is science/engineering at Yale?
Note: many current Y students frequent the main Y forum, so this type of question may get more replies there.