Recommended Books for Learning English
The books listed here are useful for self-study. That means they can be used without a teacher. In most cases, these books can been gotten through the Internet from sellers such as BookLink, AltaESL, Amazon.com or BN.com (Barnes & Noble).
Culture
Dictionaries
Novels
Grammar
Idioms
Vocabulary