Flashcards, and Quizlet.com in particular. I got through my 4-year degree with a GPA of 4.0. I think it would be fair to say I'm of average intelligence, I'm in my mid 40's and using flashcards helped me a lot with learning. They have some limitation...