As a non-science major at a huge public school it seems nearly impossible to get good science recommendations. Even the 400 level classes at my school have over 50 students, while all the intro are 300-500 students. Thus, the best that one can possibly do is sit in the front row and go to office hours. But here, even office hours have 10-20 students. My professors know my first name, and I'm sure they'd write me a letter, but what are the realistically going to say. Chrisski is personable, sat in the front row, came to office hours, and earned a good grade? That sounds like a generic letter to me. Furthermore, each professor hear only teaches 1 class, so there is no way to have a professor multiple times. Anyways, just venting my frusturation....