This is honestly the best language-learning textbook I ever found. It's great for self-learning. Now, you should know some basic Korean grammar and how to read Hangul. Other then that, it is great for beginners. The book is broken into 50 days, and each day it gives you 10 words. What makes the book amazing, is that you get a short story using the 10-words. That makes it super easy to memorize the words.
138