Does anyone out there have any suggestions for a school that is fairly large (at least not small), has a good selection of courses, does not have firm-induced tunnel vison, and has a reasonably happy student body (1st Tier)?