^^^^ All great stuff (haha your English is better than some of my professors')!
Cramming for quizzes and midterms and anything else only puts a limited amount of information in your short-term memory; at the beginning, you might remember vocab and other terms, but by mid-test you will probably be drawing a blank. I do, at least.
There is an art to studying. Don't do more work than you need to. Start by figuring out just what you professors are looking for. What do they repeat the most? What do they stress? Take thorough and legible notes on these, because you will probably see them again in a test.
You have probably spent hundreds of dollars on textbooks. Your profs have probably all assigned you a lot to read. Unless you have an eidetic memory, you are not going to remember every single word in those books, nor are you probably going to be able to read every single page for every single class. You need to "read between the lines". A lot of textbooks will bold important vocab words for you, which makes it that easier to see what's important. If your textbooks don't do that, find the "meat" of the subject. What does the author/professor
really want you to know? Ignore superfluous details and get the who, what, when, where, and why (it might not be all of them) down. This will keep you from highlighting your entire textbook!
Add those two together and do what you can to memorize, but don't lose yourself to stress. Go to sleep at a reasonable time before tests (you can party later) and eat a good meal. Lethargy and hunger don't help anyone.
