It might be too large, but Iowa State has a great meteorology program. Campus is beautiful, we definitely have four seasons here, and Ames is consistently named in top ten lists of places to live. There would only potentially be a few gen ed requirements that could have large lecture formats, most of the major-specific classes will be smaller. Greek life is thriving, but there are a gazillion other opportunities to be active on campus if she chooses not to go through recruitment. Besides, what other school has a mascot named after an atmospheric weather phenomenon?