Echo what Sunfish said - I have a handful of Weather-heads that work for me - all are either Penn State [D1] or Millersvile [D2] - Millersville plays in a pretty competitive Conference, with about 3 Top 25 D2 schools. The 'ville is near Lancaster, the hearrt of Pennsylvania Dutch country.
Drexel is an excellent school in urban Philly, with an atmospheric science major [I believe], but they dropped baseball a couple years ago