Top 10 easy ways to learn difficult subjects quickly
#2 Use Multiple Resources
#3 Teach What You've Learned
#6 Connect New Information to What You Know
#7 Use Mnemonics and Memory Aids
#9 Stay Positive and Take Breaks
#10 Set Specific Goals and Deadlines