keytokorean.com
Learn 3600 Words in 4 Months Practicing 30 Minutes Per Day!
I'd heard about Spaced Repetition Systems before, but never understood them in such detail. I'm excited to start! I hope to DOUBLE my vocab before TOPIK!