Latin was prob­a­bly the sin­gle most use­ful sub­ject I was taught in school. Admit­tedly I despised it at the time, but now I realise its impor­tance and its many appli­ca­tions; the great­est of which is how it has helped me learn other lan­guages — par­tic­u­larly the romance languages.

In learn­ing lan­guages I have found the fol­low­ing resources invalu­able. This is the order in which I would sug­gest researching/learning:

  1. Choose a lan­guage to learnHow to Learn Any Lan­guage pro­vides good lan­guage overviews and gives infor­ma­tion on dif­fi­culty, pop­u­lar­ity, and other met­rics. How­ever, don’t be put off by stats!
  2. Decon­struct your desired lan­guage — Tim Fer­riss pro­vides a good overview of how to quickly decon­struct a lan­guage — an impor­tant step that will give you a great insight into the work­ings of a language.
  3. Under­stand the decon­struc­tion — Yes, you may have decon­structed it, but do you really know what it all means? Study the lin­guis­tic typol­ogy of your cho­sen lan­guage to really under­stand it.
  4. Find high-quality free mate­r­ial
  5. Hit the books — Start learn­ing using all the mate­r­ial you acquired in the pre­vi­ous step.
  6. Speak to peo­ple and read books — it’s the best way to prac­tice and it’s free.