Hey guys, Here's a list of how I start a new language. I spend a hell of a lot of time doing it so I was really curious to see if anybody has any other methods to share other than what I am doing and any thoughts. I´d be glad to hear! I usually go through the following programs to study a language: Beginner: -Pimsleur and Michel Thomas during my commute to work. This is good because it is during "dead" time. Pimsleur is especially very good at getting a base, functional level of conversation down. Michel Thomas is okay but better than nothing to help during this "dead" time. -I use Rosetta Stone a little for vocab but its not the greatest - money or time wise. Intermediate/Advanced: -Anki flash cards - EXTREMELY helpful to learning vocabulary. It is a spaced repetition program that will program the cards to reappear at a specified interval for you to be able to retain. There are several shared decks available in each language or you can create your own. -Read newspapers: any new vocab I put into an Anki deck -Read books: start off with children's stories and work up. If you have a kindle you can get a english translation dictionary and every word you highlight is translated and saved. Later on I go and put these words in an Anki deck. -For listening practice I watch TV, movies and TedTalks. -Grammar books of course. -Skype one on one tutoring - definitely the method I've progressed the most with. I use italki, which basically connects students and native speaking teachers. You can take advantage of exchange rates so the avg lesson is about $10/hour which pretty much beats any other paid course you can get. You can also connect with other students and exchange languages on Skype for free. Best of luck on your language learning!