My life sux hard startin from high school.
HS Fresh: Calc I
Soph: Calc II
Junior: Multi Variable calc, linear alg and diff eq, taken at city's univ, which I attend now
Senior: Discrete math, intro to cryptography.
So due to those 4 courses in my last 2 years of hs, i come in college with a 3.125 GPA over 12 credits.
Then I had:
Fresh Fall: Chemistry, Biostatistics, Statics (engr physics), Intro Engineering
Fresh Spring: Analytical Chemistry w/ Honors Project, Organic Chemistry I, Honors Economics, English
Fresh Summer: Organic Chem II, Organic chem lab
I got through fresh year pretty well, A's in all science courses etc, had an AB each semester, but summer I had an AB in ochem II, and a B in lab.
Then I totally blew horse feces sophomore year
Sopho Fall: Biochem I, Immunology, Honors Biology, Honors Bio Lab, European Geography I
Sopho Spring: Biochem II, Honors Bio II, Honors Bio Lab II, European Geog II, and a really really easy math class for the mathematically challenged
Sopho Summer: Human Physiology
So I end up with 2 C's in biochem and 2 B's in biology, even though I had B and A's heading into finals. I find that in finals week, I simply crash because I get so stressed out, catch flu/cold, feel like crap and then just give up and don't study anymore.
I also had a C in human physiology because the grading system was really stupid, no curve at all and you have to get a 90% for an A, tests are 50 Q multi choice so if u mess up more than 5 u are screwed. I had a B going into final, and failed final because I didn't study for it. Figured I needed 67 to keep my B, or a a 108 (impossible) for an A, didn't study and got a 58.
Now I'm currently retaking my biochem, since it's my major, and I'm doing well in all my classes so far.
Junior Fall: Biochem I, Honors Bio III, Physics II, Neurobiology I
I find that it really helps to stay organized, buy an expensive DailyPlanner (mine was like $30 but it's been worth it so far), plan each week ahead of time, mark the office hours on ur planner and goto as many as you can, even if it's to just chat or just talk to the professor about what you know, helps you remember better that way. I haven't used flash cards much so far, I just summarize each lecture by rewriting the important stuff on a new sheet of paper, so by the midterm, I'd have like 10 sheets of summary notes, rather than having to go through 50 pages of notes.
Doing problem sets and practice exams also help alot, I don't do questions from the textbooks, just the ones professors give out. Also, it would help alot if you have a tablet (for science tablet is a must, either that or use pen and paper), I'm gonna buy a tablet this week so I can organize better.
Hope this helps, I'm speaking from experience after a major mess up in sophomore year