This free e-book gives a solid overview of the pros and cons of various langauge learning methods. Choose the one that is right for your personality and situation.