3 ms·
I listen to audiobooks all the time(while jogging in the morning, while doing chores, while eating, during the commute, every free minute I'd waste otherwise),
by rayalez 9y ago
I listen to audiobooks all the time(while jogging in the morning, while doing chores, while eating, during the commute, every free minute I'd waste otherwise), write my thoughts down in a journal, write articles for a blog.
I'm still not excellent, English is my second language and I often do make mistakes, but I've made huge progress simply by reading and writing a lot.
Also, some people will disagree, but I think that tweeting is a very fun and productive way to practice concisely articulating your thoughts.
You can also combine these ideas: listen to audiobooks, take notes, and share the most insightful things you've learned on twitter or blog.