We have all experienced certain late-night cram sessions with hefty textbooks, academic notes and a steaming cup of coffee, trying to review a large amount of coursework in the hopes of retaining at least some of the information for the morning exam. From students to professionals, we often go through certain situations that require us to learn a lot of information in a limited period of time.