Hello, I am an engineering student and finding that I am overwhelmed and frustrated. Between some of the exams being basically impossible, quizzes that are extremely hard, mind numbingly difficult labs with prelab sections, and the non-stop barrage of problem sets that are also difficult with less time given in between sets, I am getting very stressed, and worrying of course about how I will perform and the bottom line, my GPA. I am going to a top 10 university in the USA, and sometimes I wish I would have just gone to an [insert state] university where I wouldn't have all this trouble. I mean, whats the point of going to the best university, getting a 3.0 or maybe less, and then your chances of getting a job probably aren't as good as someone who got a 3.5 at a lesser known school, all with less problems to deal with. So my question is, do I just try to learn as much as I possibly can, not think about my grades, and what I get is what I get? For example, lets say there is a problem on the homework and I just cannot for the life of me figure it out. Do I just turn it in uncomplete, rather than go all around the place to try and find someone who did the problem to copy them (not academically honest). For my EE class, most of the problems I cannot figure out on my own, but I go on PF as much as possible and use tutoring, office hours, etc. to get as much help as I can, but no matter what it never seems like it is enough.