I tend to think the bigger Universities are worse at the fluff classes. I work with many U-MN grads that talk about taking bowling and other odd "college" classes. I took American Government, Poli-Sci, German, Business Law, Oceanography (ok, fluff), Physics of Acoustics, Creative Thinking, etc.. Creative Thinking was actually very useful. It taught about different ways people learn. One of the most valuable things I've learned is how I best learn (ironically). I often coach my team to understand how they learn. I just hired a new grad. My main criterion was finding someone that was eager to learn with a strong engineering base. My team will develop the specific skills we need.