Case Western Reserve (CWRU) culture, social life, etc.

Also!! How bad are the winters? What is the weather really like and how does it impact life?