Looking for suggestions: small discussion classes + merit + social sciences

Maybe too close to home but smaller than Rutgers- Farleigh Dickinson, Rowan, Drexel Fordham?