Mastering tests: Learn how to learn and avoid the last minute cram | IEEE Journals & Magazine | IEEE Xplore