Ok, so I'll start with some background. I went to a very small school which didn't offer IB or AP or Honors classes, and was at the top of my math class (I finished pure math 30 with a 97% and calculus with a 93%). This is my first year university (University of Alberta - Canada) and I am in the honors math program with about 30 other students. The two honors math courses I am taking this semester are Linear Algebra and Calculus. I currently have a 75% on linear algebra. I've been working by butt off, and I'm ok with this mark as I believe I can get it up some more as I adjust to the new style of teaching in university. My calculus mark is a 50% (I got 52% on the first midterm and 43% on the second, but my homework has helped a bit). I am really bummed about this, because, once again, I am working my butt off for this course and it doesn't seem to be paying off. My main problem is time - I just don't have enough time on the midterms to do well, although I will admit that with unlimited time I would probably still only get a 75%. Oh, and I have a 3.8 GPA on my other non-honors courses (Engl is the class dragging it down a bit), so I wouldn't classify myself as dumb. I don't think I can continue with the Honor route, so I have switched out of the honors classes for next semester into the regular Calculus II and Linear Algebra II classes. There is no point to continue with the Honors Linear Algebra course, as it will still only contribute towards a regular Bachelor of Science but I can end up with a higher GPA if I take the non-honors alternative. I am now going to (hopefully ... ) graduate with a Bachelor of Science with a double major in Math and Physics. Is it still possible for me to go to graduate school and eventually obtain a PhD in Math? I really love math, and I enjoy school, so I would really like to go for a PhD, I am just finding this honors Calculus course too difficult.