I applied for the Electrical Engineering program. I visited the campus this summer. Its a nice campus. Not fantastic but not ugly. The town is VERY small but they seem to get out a lot because they have a trip committee that organizes trips to NYC, Rochester and other cities. Generally speaking, half of the student body is the artsy type while the other half is engineering students. As for financial aid, its seems to be pretty good. Engineering programs are quasi-state supported so tuition for those programs is in the high teens. I got a half tuition scholarship. Still waiting on need based aid. If you have any more specific questions PM me. Its my 3rd choice right now(Out of 7). Also check out their website. Its actually informative.