ignatius said:
Oh no, I find it absolutely fascinating. I did some research with a prof over the summer, and very much enjoyed that. I also dedicate pretty much all of my time to school work/study.
Motivation and work ethic is not the problem. The problem is that I'm just not that intelligent. (What I'm wondering now is if that disqualifies me from grad school.)
Nanoengineering sounds very interesting, and it sounds as though you're extremely interested in it, and that you really enjoy it as well. It also sounds like you have a strong work ethic and do indeed work very hard. You should keep up your hard work, but I definitely don't think you should believe that you're "not that intelligent".

Besides that; even if a person has an average IQ it's important to remember that high intelligence doesn't always equal school with no trouble and perfect grades, and average intelligence doesn't always equal the impossibility of getting perfect or near perfect grades. I have to say, I don't know anything about nanoengineering, but I have a pretty good odea what it is, and it doesn't seem like the kind of major that someone who is "not that intelligent" could do.
I have a genius level IQ; I went to school originally for fine arts, and there were times that I had quite a bit of trouble in some of my classes; especially Philosophy. So you see it's not always intelligence that is the problem. Keep in mind; even Einstein had trouble in school!
Have you considered some serious tutoring? Also, not everyone learns the same way; some people need to hear what they're learning, some need to read, and some need to write it down for themselves, etc... A friend of mine is actually doing research about this for school, and sometimes when a person isn't getting the grades they want, or someone doesn't fully grasp what they're learning it's because of how the information is presented. A tutor may really be able to help you because it's one on one, you can ask questions and get immediate answers, and they can present the information to you in the method that is most effective for your learning style.
I myself have learned that you have to try to model your studying to your learning style. For me personally; professors can lecture and write notes and outlines, and I'll comprehend and retain a good amount of the information, but writing it down myself gives me complete understanding and fully cements the information into my mind, this way I can pretty much master the information.
You should also try to evaluate where your grades are slipping, is it in projects, lab, homework, or are you losing it on tests? Also evaluate why your grades aren't where you want them, is it that you aren't fully comprehending what you're learning, or is it that you aren't retaining the information. Depending an what the answers are to these questions should make a differnce of how you go about tackling this problem.
I don't think you should give up on your dream though and resign yourself to believing that you can't achieve more. It may even be useful to spend an extra year as an undergraduate before you move on. It's a cliche, and a simple statement, but if you tell yourself "you aren't that intelligent" or decide you can't do better you won't! It's silly, but it's like that childrens book; "the Little Engine That Could". Don't defeat yourself!
