There's some great points here. One for discussion that I'd disagree with is copying your notes. Here in medical school, it's literally temporally impossible to copy your notes and actually get to all the material. It's definitely an extremely effective way to learn the material, but unfortunately when you have so much material in so little time, it's just not feasible (FWIW, an average semester has 25 credits of courses for me).
I'd also add in spaced repetition studying - this has been an extremely effective method of studying for me, and I've learned more via spaced repetition studying of previously made flashcards than I have from reading the textbooks. And it does a phenomenal job of isolating the material you need to know from what you already know.